Giter Club home page Giter Club logo

Comments (5)

noahc3 avatar noahc3 commented on July 28, 2024 1

Versions are shown next to the name of the homebrew. If it's a release, the version from the release title is used, or if one is not supplied, the version from the tag is used, or the date the release was made. If it is a specific commit, the commit is specified with c.xxxxxxxx where xxxxxxxx is the first 8 chars of the commit hash.

Everything is updated and tested manually because:

  • Commits pushed directly to repos may not be production ready and therefore should be tested (and full releases should be prioritized).
  • File directories and structures of released archives might change so it isn't safe to assume they will be in the same format forever.

I'll make this info more clear in the FAQ section.

from sdsetup.

noahc3 avatar noahc3 commented on July 28, 2024 1

In general if a dev does releases at all, I would prefer to wait for those as they will likely be more stable. If they don't do releases (ex. sys-ftpd) then builds are done directly from the repo. It's hard to test everything thoroughly so sticking to releases would offer the best user experience, usually. tomGER wants to wait on newer AppstoreNX since something is in progress. I'll check out NXShell.

The HBMenu version is actually just a placeholder. I needed to specify a version for caching purposes but I couldn't really track it back to a specific commit since it also contains patches from SciresM for general compatibility which wasn't included in the repo at the time. Tinfoil is specifically commit d3c12b1d but I forgot to tell tomGER to specify that as the version when he updated it.

CFWs have versions listed on the Credits page. I've been meaning to add them to the buttons though, I'll get around to that eventually. Atmosphere has a date as the version as it is a build from the latest commit available then but also includes extras that differs it enough from the repo that it wouldn't really be the same.

tl;dr I'll update hbmenu and fix the Tinfoil version, as well as add versions to the CFW buttons.

from sdsetup.

noahc3 avatar noahc3 commented on July 28, 2024 1

These issues are now fixed by commits 02f4ef1 063e437 and 251c6ae. These changes will be live soon.

from sdsetup.

tiliarou avatar tiliarou commented on July 28, 2024

I missed that when checking the website the first time, sorry.
Makes more sense with details about each version/date/commit meaning. Yes, adding to FAQ is a good idea.

Just one thing on the releases: some of the hombrew are very outdated in realease but have many useful commits (bug fixed etc...)
Do you take the time to check this ? I'm thinking about the nx-hbmenu : 2.0 is from 28/02. Since then, there was 32 commits and the latest works fine (for me) on 5.1.
Same for NX-shell and appstore-nx (but I didn't try latest commits for the latter).

For Tinfoil, it says v1 but in fact commits are pushed several days a week, so wouldn't it be better to add these 2 informations ? (v1 | d3c12b1)

Edit: extending this question to the CFW.
For the 3 CFW, we don't know the version or commit that will be downloaded (or did I miss it ?)

from sdsetup.

tiliarou avatar tiliarou commented on July 28, 2024

Thanks a lot ! Will close the issue as all information is already pretty much there or will be added eventually.

from sdsetup.

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.