GithubHelp home page GithubHelp logo

eclipse-tractusx.github.io.largefiles's People

Contributors

danielmiehle avatar eclipse-tractusx-bot avatar fagru3n avatar matbmoser avatar maxim-bo avatar mhellmeier avatar siegfriedk avatar tomaszbarwicki avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

eclipse-tractusx.github.io.largefiles's Issues

Document Naming convention for large files

Files like videos, that we want to use on our website should follow a specific naming convention, like proposed in this comment.
This convention should be documented in this repos README.md

Repo for large files created:
https://github.com/eclipse-tractusx/eclipse-tractusx.github.io.largefiles

Please add a folder for your domain (e.g. Sustainability or Resiliency) and add your large files following the naming

convention: DATE_KIT_TITLE_VERSION (e.g., 230808_ECOPASS_VIDEO_v1)

Initialize Git LFS

This repository should host videos and similar files to be used on the project website.
We want to use Git LFS for that reason, which has to be initialized.
There is a guide provided by GitHub on how to enable it.
It also has to be documented (best in the README.md), what people need to do, in order to store their files in Git LFS

Mandatory change in licensing and legal documentation

Description

Due to a change in how we want to license Eclipse Tractus-X, there are a couple of changes
to legal documentation in our repositories.

This issue is created for every active repository in our GitHub org, to remind everyone
about the required changes and also to track the completion of if.

If there are any reasons, why you think this change should not be applied to this repository,
document them as comment on this issue, before closing it. Be aware, that there are most likely no
exceptions for our repositories.

If you have any questions, feel free to join the weekly Community Office Hour
and raise it there.

What has to be done?

The following steps have to be completed, to fully implement the licensing change:

  • Add a new file LICENSE_non-code in your repository root with the contents of the CC-BY-4.0 license
  • Remove the /LICENSES directory in case you previously stored the CC-BY-4.0 license there. Make sure there is no other CC-BY-4.0 License left, other than on root as LICENSE_non-code
  • Add the "Project Licenses" and "Terms of Use" sections to your CONTRIBUTING.md file. See eclipse-tractusx/sig-infra#476 for an example
  • Adapt "Declared Project License" section in NOTICE.md. See eclipse-tractusx/sig-infra#476 for an example
  • Please verify, your CONTRIBUTION.md does not have encoding issues. We found several occurences in repositories.

Additional information

You can find detailed information in our Release Guidelines section 7.
The changes have been introduces in eclipse-tractusx/eclipse-tractusx.github.io#856.

You can also see an example on how a repository was changed in eclipse-tractusx/sig-infra#476.

Overall progress tracked in eclipse-tractusx/sig-infra#477

Not able to push files to the repository from forked repo

I have configured git lfs in my local, but not able to push as I have not write access to the root repository and repo network does not has Git LFS objects already.

Steps

Install git lfs

Using homebrew

brew install git-lfs

Verify that the installation was successful

git lfs install

> Git LFS initialized.

If you don't see a message indicating that git lfs install was successful, please contact GitHub Support. Be sure to include the name of your operating system.

Configure GIT LFS

Open Terminal.

Change your current working directory to an existing repository you'd like to use with Git LFS.

To associate a file type in your repository with Git LFS, enter git lfs track followed by the name of the file extension you want to automatically upload to Git LFS.

For example, to associate a .psd file, enter the following command:

git lfs track "*.zip"

> Adding path *.zip

Every file type you want to associate with Git LFS will need to be added with git lfs track. This command amends your repository's .gitattributes file and associates large files with Git LFS.

Add a file to the repository matching the extension you've associated:

git add <path>

Commit the file and push it to GitHub:

git commit -m "add file .zip"

git push

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.