CVS edit link for joshthegeek
I want to maintain a module that puts a JavaScript based game of TicTacToe on a page of your choice. I am still working on it. The module's configuration is at admin/settings/tictactoe. On that page, it asks for the URL to put the game on. (It uses url() to validate it.) It also asks for the title of that page, which it passes through t().
My other module is called Admin Menu Hider, which does what it says. It asks for a key and whether or not it should hide it after load. The settings in puts into the JavaScript settings. The JavaScript waits for you to press the key (by default `), and then uses jQuery's slideToggle on the admin menu. It bumps the top margin back to 0px when the menu is hidden. Admin Menu Hider already exists, but the last commit was 1 year ago, and my issue at
http://drupal.org/node/910576 is almost a month old with no response. I had developed my module before finding this, but I have not used Admin Menu Dropdown. AMD has occasional incompatibility issues, but my module just adjusts the CSS positioning. AMD has an open issue for merging AMD and admin menu at
http://drupal.org/node/226012, and sun, the admin_menu maintainer, had replied.
Comments
Comment #1
Josh The Geek commentedI attached my Admin Menu Hider module.
TicTacToe is still a work in progress.
Comment #2
Josh The Geek commentedOops. :)
Changed the title back. Sorry!
Comment #3
avpadernoHello, and thanks for applying for a CVS account. I am adding the review tags, and some volunteers will review the code, pointing out what it needs to be changed.
Comment #4
avpadernohook_uninstall(), or doesn't implement it to remove the Drupal variables it defines.As reported in Documenting hook implementations:
Comment #5
Josh The Geek commentedI fixed the hook commenting errors and added the hook_uninstall. (I attached the new version.)
I posted issue #910576: Offering to maintain Administration Menu Dropdown about my basic port to Drupal 6 over a month ago with no reply.
Comment #6
Josh The Geek commentedI have abandoned the TicTacToe module. It works, but the JavaScript has a bug in it that can't be fixed without removing basic functionality. I just won't fix it because no one really cares about TicTacToe.
Comment #7
Josh The Geek commentedAnyone here?
(BTW: The post #910576: Offering to maintain Administration Menu Dropdown is almost two months old with no reply.)
Comment #8
brianV commentedJosh,
Perhaps your best path is to try to take over maintainership of Administration Menu Dropdown if your module closely replicates it's functionality, and it appears to be abandoned.
see http://drupal.org/node/251466.
There is also an issue to actually merge that functionality directly into admin_menu:
http://drupal.org/node/226012
To review your code:
Comment #9
Josh The Geek commentedI fixed all of these. (See attached)
I posted #910576-1: Offering to maintain Administration Menu Dropdown to ask for maintainership, and contacted Shawn Conn via his account page.
Comment #10
brianV commentedAlright. At this point, your module looks good on it's own merits. However, as a duplicate, it makes sense to wait on this application to see if there is a response from the Admin Dropdown module maintainer.
If not, we will approve you as a co-maintainer, and you should be able to release your code as the D6 port. Please bump this in two weeks - things tend to get lost in this issue queue.
Comment #11
shawn conn commentedI'm the creator and my free time hasn't allowed me as much time with Drupal module maintenance as I would like. I'm glad to hear someone has found it useful enough to keep up maintenance. Per Josh's request, I'm giving him CVS access.
Comment #12
brianV commentedComment #13
avpadernoI am approving the CVS account as maintainer of Administration Menu Dropdown.
Thank you for your contribution! I am going to update your account.
These are some recommended readings to help with excellent maintainership:
You can find more contributors chatting on the IRC #drupal-contribute channel. So, come hang out and stay involved.
Thank you, also, for your patience with the review process.
Anyone is welcome to participate in the review process. Please consider reviewing other projects that are pending review. I encourage you to learn more about that process and join the group of reviewers.
I thank all the dedicated reviewers as well.
Comment #14
Josh The Geek commentedGreat! Thank you all so much.
Comment #15
Josh The Geek commentedWhat the heck? Changed the status by accident.
Comment #18
avpaderno