Closed (fixed)
Project:
Signup
Version:
7.x-1.x-dev
Component:
Miscellaneous
Priority:
Normal
Category:
Support request
Assigned:
Reporter:
Created:
3 Feb 2012 at 10:26 UTC
Updated:
17 Feb 2012 at 18:50 UTC
I would like to offer my help to co-maintain the Signup module. I reviewed and tested over a dozen patches for the 7.x branch in the issue queue. Most of them are a half year old and are waiting to be committed since. In it's current state the module is virtually useless on Drupal 7, but we have some of the necessary fixes to move forward.
dww, please confirm and set to RTBC if that's fine for you, thank you!
Comments
Comment #1
dwwThanks for the offer!
First of all, the better place to ask this stuff is directly in the issue queue for the module you want to co-maintain. You only need to move the issue to the webmaster queue if the module maintainers are unresponsive for a few weeks. But, myself and ezra-g are more likely to see issues in the signup queue than in the webmaster queue.
Second of all, I really appreciate all your work on the D7 version of signup and working through the open issues. That's great! I haven't had a chance to carefully review any of it, but ezra-g's spot checking was that the patches and reviews look good.
Third, we're not putting much energy into the D7 port (as you can see!) because there's an ongoing effort to consider bringing http://drupal.org/project/registration into the signup project as a 7.x-2.x branch. It seems like the "straight port" in the 7.x-1.x branch isn't really a good long-term approach, and making signups first class entities is a more powerful and useful way to go. That's exactly what registration.module is doing. However, neither ezra-g nor myself have had a chance to closely review this other module to see how good a fit it is, other than the discussions we've had in #1285384: Entity based registration module for Drupal 7
All that said, it seems better to get these patches into the 7.x-1.x branch for now, especially if you've got time and motivation to do so. Therefore, I've just granted you Git access to the signup project. Please be careful about:
- Using properly formatted commit messages that follow the existing standards.
- Generally only pushing fixes to the 7.x-1.x branch.
- If you find bugs that are present in both 7.x-1.x and 6.x-1.x, please mark the issues "to be ported" or backport them yourself once they're committed to 7.x-1.x and would otherwise be marked "fixed".
- Limiting your changes (at least for now) to bug fixes. Let's not add any new features to the D7 version until we figure out what's going on with the registration.module.
- Checking in with myself or ezra-g if you're unsure about whether or not to proceed with a given approach/patch.
- Generally, being careful. ;)
Thanks!!
-Derek
Comment #2
sgabe commentedThanks for your quick reply, Derek!
I didn't know about the Entity Registrations module. I guess #1285384: Entity based registration module for Drupal 7 should be active so it could attract more attention. :) I took a quick look at it and I see that e.g currently the users are not able to cancel or edit their registration. However it is a very promising project.
I agree with you in fixing bugs only until we see more clearly what would be the right path to choose. In the mean time I hope we can improve Signup to a usable level on Drupal 7. :)
Cheers,
Gabor