GithubHelp home page GithubHelp logo

Comments (15)

FaGru3n avatar FaGru3n commented on September 8, 2024

some suggestion
https://git-lfs.com/
https://docs.github.com/en/repositories/working-with-files/managing-large-files/configuring-git-large-file-storage

from eclipse-tractusx.github.io.

SebastianBezold avatar SebastianBezold commented on September 8, 2024

I don't think embedding large videos in a git repo is a good approach. I would rather think about
a) Creating a Youtube channel (or similar)
b) Find a static file hosting solution for our project (maybe EF is already offering something)

from eclipse-tractusx.github.io.

FaGru3n avatar FaGru3n commented on September 8, 2024

if you want to join the discussion with eclipse
Eclipse Matrix Chat

from eclipse-tractusx.github.io.

maximilianong avatar maximilianong commented on September 8, 2024

@FaGru3n are there any new insights?
Maybe @AngelikaWittek knows more about it.

from eclipse-tractusx.github.io.

FaGru3n avatar FaGru3n commented on September 8, 2024

@maximilianong:
not at all heard of some example for a youtube channel form one of our Eclipse Foundation Members/ Leaders:
https://www.youtube.com/@waynebeaton8676

from eclipse-tractusx.github.io.

maximilianong avatar maximilianong commented on September 8, 2024

But is this really the "open source way"? :D
@danielmiehle can you take this into your weekly call? I think this will become relevant. More and more videos are coming.

from eclipse-tractusx.github.io.

FaGru3n avatar FaGru3n commented on September 8, 2024

But is this really the "open source way"? :D @danielmiehle can you take this into your weekly call? I think this will become relevant. More and more videos are coming.

Catena-X does it allready maybe we can talk to the owner of the channel
https://www.youtube.com/channel/UCeD0sip1CiWtKp41oAZh1fg

from eclipse-tractusx.github.io.

SebastianBezold avatar SebastianBezold commented on September 8, 2024

Hi @maximilianong,

git is just not the tool to store large files like videos. There are better platforms for that (like Youtube). We would even need to separate association content from videos regarding our reference implementation in Eclipse Tractus-X.

If we want to continuously create video content, then we need to find someone, who would maintain such a channel.
In my opinion we can close this issue here, since embedding it in the git repo is not an option for me. Feel free to open a general discussion though to find other options

from eclipse-tractusx.github.io.

maximilianong avatar maximilianong commented on September 8, 2024

Hi @SebastianBezold

We have now two conversations here running. I would like to merge them.

This one - lets go with YouTube or something else because Github ist not the right place.
The other one here: #288 - Github supports large files. Maybe we should open a separate repository for them.

I like the second option more.

from eclipse-tractusx.github.io.

SebastianBezold avatar SebastianBezold commented on September 8, 2024

Hi @maximilianong,
I know, that git supports large files. But while this is possible I personally think this is not ideal.
I would always vote for a streaming platform like Youtube for example. Did you investigate these possibilities?

from eclipse-tractusx.github.io.

Siegfriedk avatar Siegfriedk commented on September 8, 2024

As mentioned in the other PR:

Daniel asked me this question on Email and just adding it here in case this were two different things (pls close it if its solved):

Github supports Large Files and Github also tells us to use releases for referencing those files.
https://docs.github.com/en/repositories/working-with-files/managing-large-files

I would suggest to either use a second repository which only contains large files, releasing it and than referencing the file or releasing this repo and adding it here but this might get convoluted

@SebastianBezold those videos have very small download numbers (probably) the time and effort to manage a YouTube Channel is probably not worth it at all.

We should try to use github as they document and mention it and change this as soon as this creates an issue.

I still think its absolutly fine adding big files to git. There are plenty of other positive use cases and the existens of git lf is proof of this. The whole Huggingface ecosystem for example also uses this. Gitlab provides lf support to.

And it would be the EF Responsibility to create a YT Account as we don't have anything today on our side to manage accounts really.

from eclipse-tractusx.github.io.

FaGru3n avatar FaGru3n commented on September 8, 2024

try to ask the Eclipse Foundation for a hint or advise:

Eclipse Matrix Thread

from eclipse-tractusx.github.io.

danielmiehle avatar danielmiehle commented on September 8, 2024

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)

from eclipse-tractusx.github.io.

SebastianBezold avatar SebastianBezold commented on September 8, 2024

The repo is not yet initialized to use Git LFT, so please do not just add files before this is done.
Also, if we want to have naming conventions, these have to be documented. Best in the repo itself in theREADME.md

from eclipse-tractusx.github.io.

SebastianBezold avatar SebastianBezold commented on September 8, 2024

I added eclipse-tractusx/eclipse-tractusx.github.io.largefiles#1 and eclipse-tractusx/eclipse-tractusx.github.io.largefiles#2 to track when Git LFS is enabled and the naming convention documented.

from eclipse-tractusx.github.io.

Related Issues (20)

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.