Problem/Motivation
https://www.drupal.org/project/datetime_extras now depends on duration_field for a daterange widget I added that defines the end date of the range via an offset, not an absolute value.
There are a growing number of issues with duration_field that would be good to land ASAP and make another official release, including (but not limited to):
#3091695: Remove deprecated code and declare Drupal 9 compatibility
#3093354: Don't use deprecated drupal_process_states() if FormHelper::processStates() exists
#3093358: Enable automated testing for duration_field project
#3020676: Support the #date_increment property in the 'duration' form element.
#3020681: Duration element converting value to an object makes it hard to use for field settings
...
I'd be happy to help out. I'm a careful coder and responsible maintainer. I'd rather put my time into committing these (and other) fixes upstream, instead of continuing to manage patches in all sorts of places (sites where I need this, datetime_extras testing config, etc).
Proposed resolution
Make dww a co-maintainer of duration_field.
Remaining tasks
Agree that this would be a good idea. ;)
Do it.
User interface changes
N/A
API changes
N/A
Data model changes
N/A
Release notes snippet
N/A
Comments
Comment #2
dwwGuess this is the more accurate status...
Comment #3
jaypanDone.
I've given you write permissions to the repository, edit permissions to the top page, and permission to maintain issues. Ping me on slack when you want me to do a review and issue a release. I'll trust you to follow best practices in Drupal - including coding standards and properly commenting code. If the code you are working with does not follow coding standards (I flipped a switch a couple of years back), you're welcome to fix it or not.
If you have any questions hit me up on slack and let's discuss there.
Thanks for the assistance.
Comment #4
dwwSweet, thanks! Yes, I'm all about best practices and careful attention to detail. No worries, there. ;)
I'll let you know when I've got enough issues resolved to make another official release worth the effort.
Thanks again,
-Derek