-
-
Notifications
You must be signed in to change notification settings - Fork 29
[Bug 1963773][Harmony] login-names separate from email addresses #147
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
base: main
Are you sure you want to change the base?
Conversation
I realize this question may be out-of-scope for this particular PR, but - where can we learn about the current state of the work on Bugzilla 6 / Harmony? What's been done over the past, say, year, and what are the prospects for completion/release? |
This PR is one of the last BIG things left towards getting the release out. There are a number of smaller things still to go, but those shouldn't take as long. My goal is to get a blog post up within the next week with a current status. The main delay is lack of developer time. We're raising money to be able to pay a developer but aren't anywhere near the amount needed to do so yet, and the few volunteers we have right now don't have a lot of time available. |
I had a comment sent to me via email that made me realize I need to clarify this answer a bit. Bugzilla has a lot of stuff going on trying to get all of our releases updated. Bugzilla 6 actually has a sponsor right now, and developer time has been spent through the funding from that sponsor. Other parts of the project that still have to be maintained (older supported branches, project infrastructure, etc) are still lacking time spent on them, and my comment about funding/developers above was actually meant about the project as a whole and not Bugzilla 6 specifically, though Bugzilla 6 will be in the same boat once it releases. There is a RELEASE_BLOCKERS file in the harmony repo which lists off all of the major pieces that were outstanding at the time the funding was obtained. Everything on that list except for the 5.1/5.3 -> harmony migration has been done over the last two years or so, and at this point, this PR is handling the bulk of that migration code, which means as soon as this lands, we're racing towards the finish line. There is a bugzilla-5.9.2 tracking bug and the dependency tree on that bug has that last bits as dependencies on it. |
@justdave : That sounds promising, thank you :-) So, would you say a release of 6.0 in 2025 is a realistic expectation? Also, has a draft of the 6.0 release notes been completed? That's one of the release blockers, and you said everything except for the migration part was done. |
Yes.
In my brain I always think of that as part of the release process so that slipped my mind talking about it. I made a lot of progress on that back in the November to January time frame, but it's not done yet. The in-progress notes are in a Google spreadsheet, I don't remember if I've posted the link to it anywhere. I just added a link to it on the release notes bug. I worked on it on-stream on the Twitch channel when I did it. |
Those draft notes make for interesting reading.. lots removed. |
Or I didn't get to the spot where it was added again yet, which is more likely for a lot of the major features. If it was in the mainline commit log after BMO branched I considered it removed until I found where BMO/Harmony had a matching commit, and I didn't get through it all yet. |
Details
This PR is a draft of current work
Additional info