Andrew,Two points:- Given the current instability of the code base, two releases per year would seem insufficient.- What does "standard semantic versioning" mean specifically for Fedora 4? I assume it means the major version will not be stuck on "4". If so, will that not introduce a different sort of confusion: "What version of Fedora 4 are you running? We're on Fedora4 8.1.2."Thanks,David
--
You received this message because you are subscribed to the Google Groups "Fedora Tech" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fedora-tech+unsubscribe@googlegroups.com.
To post to this group, send email to fedor...@googlegroups.com.
Visit this group at https://groups.google.com/group/fedora-tech.
The semantic versioning proposal would be a healthy one, I think.The scheduled release proposal I am less sympathetic to. Are we to just maintain a log of known issues, and move everyone to snapshot releases until the next release comes around? Can an advocate for that schedule identify another open source project that works that way?- BenOn Wed, Oct 12, 2016 at 10:31 AM, Mike Giarlo <mjgi...@stanford.edu> wrote:David,
Part of a move to semantic versioning for Fedora would, IMO, necessitate a shift in branding away from "Fedora 4" and back towards "Fedora." (Same as it ever was...)
Andrew didn't propose that specifically, but I assume that's part of the package for the reason you mention. "Fedora4 8.1.2" should never be a thing. I suspect we can all agree on that. Maybe?
--
Michael J. GiarloTechnical Manager, Hydra-in-a-Box project
Software Architect, Digital Library Systems & Services
Stanford University Libraries
From: fedor...@googlegroups.com <fedor...@googlegroups.com> on behalf of David Chandek-Stark <david.cha...@duke.edu>
Sent: Wednesday, October 12, 2016 07:18
To: Fedora Tech
Cc: fedora-community@googlegroups.com; hydra...@googlegroups.com; isla...@googlegroups.com; fedora-...@googlegroups.com
Subject: [fedora-tech] Re: Fedora Release Schedule and Semantic Versioning
Andrew,
Two points:
- Given the current instability of the code base, two releases per year would seem insufficient.- What does "standard semantic versioning" mean specifically for Fedora 4? I assume it means the major version will not be stuck on "4". If so, will that not introduce a different sort of confusion: "What version of Fedora 4 are you running? We're on Fedora4 8.1.2."
Thanks,
David
On Wednesday, October 12, 2016 at 9:27:21 AM UTC-4, Andrew Woods wrote:
--
You received this message because you are subscribed to the Google Groups "Fedora Tech" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fedora-tech+unsubscribe@googlegroups.com.
To post to this group, send email to fedor...@googlegroups.com.
Visit this group at https://groups.google.com/group/fedora-tech.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Hydra-Tech" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hydra-tech+unsubscribe@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "Fedora Leaders" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fedora-leaders+unsubscribe@googlegroups.com.
It's great to see this topic brought up for broad discussion.
I am definitely in favour of semantic versioning, however, I'd like to raise some concerns about the coupling of the versioning issue with scheduled releases. Scheduled releases transform SemVer into CalVer [1], and in my mind defeats the purpose of SemVer.
A vibrant Fedora community, which I believe we have, should be able to release a new version, be it a minor or a patch when it deems it appropriate. Minor versions, which by their nature are backwards compatible should have no restriction on their release frequency. (I'd also argue for majors without a schedule but that's a different thread.)
Those who have time to participate in testing will do so, with or without a schedule. The recent moves to increased automated testing are an excellent move towards Fedora's ability to rapidly progress and one could chart a relatively straightforward and direct line to a near term goal of verification of new versions based on the autonomous running of a suite of tests.
I'm currently on vacation and sleep deprived, but I felt the need to chime in on this.
~Andy
--
For more information about using this group, please read our Listserv Guidelines: http://islandora.ca/content/welcome-islandora-listserv
---
You received this message because you are subscribed to the Google Groups "islandora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to islandora+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/islandora.
To view this discussion on the web visit https://groups.google.com/d/msgid/islandora/CADz%3D0U%3D_AZ%2BcXy6UPYEd79tRSjOXO7xgggca%2B-2cpOaALV4zsg%40mail.gmail.com.
You received this message because you are subscribed to the Google Groups "Fedora Leaders" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fedora-leaders+unsubscribe@googlegroups.com.