Closed (fixed)
Project:
Signup
Version:
6.x-1.0
Component:
Code
Priority:
Major
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
3 Jan 2011 at 20:57 UTC
Updated:
23 Jan 2011 at 18:20 UTC
I think we're ready for a 6.x-1.0. I'm not familiar with the procedure for when I don't have access to do this directly. Should I tag?
Thanks!
Comments
Comment #1
ezra-g commentedI've tagged for 6.x-1.0 - I think I just can't make the release. Here's what the notes will look like, from cvs-release-notes.py:
Changes since DRUPAL-6--1-0-RC6:
unless the signup_status module is enabled (broken in rc6 by #581652).
unless the signup_status module is enabled (broken in rc6 by #581652).
Comment #2
dwwGiven the vast flurry of activity in this queue (HURRAY FOR THAT!!!), I think I'd feel a lot better with rc7 than an official 1.0 release. We can still sync the DRUPAL-6--1 branch to HEAD and start porting to D7 there, but it seems wrong to go from an RC from over a year ago to a 1.0 with tons of new changes in between. ;) Maybe I'm being dumb. Feel free to push back if you disagree -- I'm open to a discussion. But, I'd feel better about an RC and then a 1.0 release with basically no changes from RC7 after a week if RC7 doesn't result in any new bug reports in the queue. Sound like a plan?
Comment #3
ezra-g commentedI feel like the content of the changes matters more than that it was a year ago, and that while there are a lot of changes, it's not unusual to have releases with many changes.
Given that whatever we release is likely to have some bugs, I'm don't think we should plan to re-release a week later, especially if we're anticipating no changes. Folks will be less likely to take the trouble to upgrade and will be on an RC that is not subject to SAs (as they've been for the entirety of D6) until we have a more compelling release.
We can always do 1.1 ;).
Comment #4
gregglesI think it's better to do either one of these soon than let the issue sit.
Since January 3rd (i.e. all those commits in the dev release) there's two issues with activity: #589104: Site-wide default settings don't warn you that they only operate on new nodes, not existing ones and #939658: Hide signup-link when closed?. Neither seems like a show-stopper.
I can see both sides of this argument - creating a ".0" right after a lot of changes is not a best practice for stability from a "release engineering" perspective. On the other hand, this module has had a lot of RCs and folks just want the stable. Let's give it to them and release a 1.1 shortly after if necessary. Especially now that 7.0 is out it feels a little weird to do yet another RC.
Comment #5
dww@greggles: Ezra knows this from IRC, but when I tried to setup a clean test site (using http://drupal.org/project/cckdatetest), the site would WSOD on any signup-related page. ;) It might just be something my test site is doing wrong, but it was worrisome enough that I didn't want to roll the release just yet. Ezra said he was going to look into it, but I haven't heard back. So, for now, this still is in "needs review", until either I get a chance to figure out WTF is up with my test site, or enough other folks can reliably verify that the DRUPAL-6--1-0 tag works fine, there are no upgrade issues from RC6, etc.
Comment #6
gregglesFair enough. I just tried out a few things and was unable to get a WSOD.
I did stumble across #858592-7: Signup Administration Page Error with Postgres.
Comment #7
ezra-g commented@dww, I tried to reproduce this just before you logged out of IRC and wasn't able to.
With http://drupal.org/project/cckdatetest, it seems like the .inc files that do Date API testing haven't seen a commit in 2 years. Is it possible they're not compatible with the current Date API? If so, #341920: Remove work-arounds for DateAPI limitations once new official releases of DateAPI are out might explain breaking that.
Perhaps we need another tester?
Comment #8
MasterChief commentedHi ezra-g!
I think before making a release, you must look at this issue :
http://drupal.org/node/393278
It's an important feature and this issue was opened the 6th march 2009!
Look at the #9 message, dww proposed the best solution i think.
Thank you for your work.
Comment #9
gregglesPerhaps it is an important issue (especially to you), but it's also a feature. In my opinion we shouldn't hold back a 1.0 release for a feature.
Comment #10
ezra-g commentedI committed greggles' patch from #858592: Signup Administration Page Error with Postgres.
I would prefer to roll an RC7 than let this issue sit for longer.
Comment #11
dwwFigured out the problem with my cckdatetest site: http://drupal.org/cvs?commit=477798 duh...
After that, things seemed to be working. I didn't do any exhaustive testing. I did notice #1020544: Reminder email logic broken for untimed events but that didn't seem important enough to delay this any further.
I also finished the job from #1016134: Remove signup translations from CVS. After that, I moved the DRUPAL-6--1-0 tag, and created the 6.x-1.0 release node.
WHOOT!
Thanks again to everyone who helped make this possible, especially ezra-g!!!
Comment #12
ezra-g commentedHooray :D !
Thanks, dww!