Git Product home page Git Product logo

Comments (8)

jaromil avatar jaromil commented on August 12, 2024 1

Done https://files.dyne.org/frei0r/

also sent a mail to the list

from frei0r.

ddennedy avatar ddennedy commented on August 12, 2024

I would like to get this project to the point that almost nothing needs to be done manually to make a new release to make it easier for other project members to do it:

  1. Remove the ChangeLog and just let people see the git history.
  2. Do not make tarballs with a pre-generated configure script.
  3. Change https://files.dyne.org/frei0r/ to redirect to GitHub releases.

Simply update the version in CMakeLists.txt and configure.ac, tag git, and add a GitHub release with its auto-generated source archives.

Here is an example of draft release for the next version with GitHub's auto-generated release notes.

from frei0r.

jaromil avatar jaromil commented on August 12, 2024

@ddennedy Sounds reasonable for rolling release distros, less for others. But the approach doesn't excludes the current: we can have the automations you mention in place via github actions and have an '-edge' release series as well the current stable one. Would that be ok?

from frei0r.

ddennedy avatar ddennedy commented on August 12, 2024

I am not talking about having automated builds or unstable vs. stable releases. I do not want to make very frequent releases. I am simply talking about the release process. If you do not mind personally making at least one release a year (assuming there are meaningful changes) then keep it the way it is. While I can help make releases, I cannot update the web site. But also, in order to provide this help, I do not want the burdens of manual steps that are essentially redundant.

from frei0r.

jlskuz avatar jlskuz commented on August 12, 2024

Soft bump on this. As @frdbr said some of the latest commits are important for us downstream (Kdenlive) and it would be good if distros package them. If I we can help somehow to make a release happen, just let me know.

from frei0r.

jaromil avatar jaromil commented on August 12, 2024

I guess doing a new release is easier than planning a change in release cycle now. I can take care of that this week.

from frei0r.

jlskuz avatar jlskuz commented on August 12, 2024

Okay, that would be great, thanks!!!

from frei0r.

jaromil avatar jaromil commented on August 12, 2024

@ddennedy good point about collective access to the website.

I have moved the current one over here in the gh_pages branch as-is so you have write access.

from frei0r.

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.