Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please help create a release tag in the latest location of the code. #99

Open
sinojelly opened this issue Jul 28, 2022 · 2 comments
Open

Comments

@sinojelly
Copy link

sinojelly commented Jul 28, 2022

Because some company policies require that open source software used must have a tag.

I also hope you create a tag for the latest location of minimp4 (https://github.com/lieff/minimp4/)

Thank you very much!

@WolfWings
Copy link

As someone that's dealt with such company policies in the past, often you can workaround those by simply specifying the exact "commit ID" as the tag in question for paperwork purposes. Every single commit is, in effect, a unique tag into the repository.

Otherwise 'header only' libraries often don't have explicit versions and the like, because they're meant to be integrated into other codebases not simply referenced as external libraries where versioning systems would be appropriate.

So this is also company policies being at a fundamental disconnect from some areas of FOSS, and to be frank... unless they're paying the dev for such scutwork paper-pushing concerns it's not their responsibility. :)

@sinojelly
Copy link
Author

Thanks for your response.

Perhaps they are thinking that tag / version represents an official release version of the code. That suggests it is more reliable. From this point of view, although we are a header only library, tagging makes sense. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants