I would love to get some advice on this one. This is on that gray line of duplicating functionality, so I'm not sure how to proceed.
I have an ESRB compliance module. Basically, any site that has mature content and works with ESRB will need that installed. The module allows admin to set the minimum age requirements to register on the site, as well as to enter the site. Then the module will take over, and create an age gate that the user has to fill out before entering the site. The cookies are set per ESRB guidelines.
The closest module to this I found is http://drupal.org/project/validateage, which only validates age on registration page. I saw that there was an issue in validateage module queue, requesting the age gate, but that was set to "won't fix".
So I am wondering what would be the best way to proceed? Apply for co-maintainership? Submit patch? I'm afraid that the patch would be 3x times as big as the existing code. The age checking algorythm may also be different, as well as the admin screens. So, a massive rewrite.
Any suggestions would be greatly appreciated!

Comments
Maybe try posting in the
Maybe try posting in the issue queue (maybe re-opening that earlier issue) asking the maintainer if they would accept a patch if you were to provide one. Some module maintainers may turn down such an offer, instead preferring to keep the code of their project simple and svelte, but it may be worth a try.
The Boise Drupal Guy!
I actually got in touch with
I actually got in touch with the maintainer, and I think we'll be able to work it out. Thanks for the advice!