Hi, I'm new to Drupal. I've been using Geeklog for some time now to run my site, having migrated from PHPNuke. I've had enough of geeklog and am moving on to Drupal for various reasons. I've written plugins for PHPNuke and Geeklog in the past. My geeklog stuff can be found here: http://sourceforge.net/projects/fbglplugins Couple of minor modules, and a fork of the (unmaintained) Journal plugin. I'm a professional web developer, whatever that means these days, but I work in COM/ASP sites since my company doesn't like to train us up to .NET so I hack PHP to keep my geek needs satisfied ;-) As well as writing various windows GUI software and developing the techie side of www.snakenet.com. Anyway, more relevantly, as I'm migrating my site to Drupal, there will be fixes/changes/enhancements I need to run how I like, so I will be contributing in various forms to Drupal. My first effort is a livejournal.module so that Drupal can be up-to-date with it's documents (http://drupal.org/node/15469) providing LiveJournal based authentication. I've read the contributors guide, which states I should "and then notify the contributions manager to request a review of your work before posting". I can't see anything that tells me how to go about this, so I am assuming the method is to post to the list? Should I check into contributions before review to have it somewhere to be reviewed, or post it in some other form somewhere? Or does "before posting" mean before filling in the form to list under modules? I have attached the module in a RAR, I hope this won't cause too much offence, it is less than 1kb. My next project on my personal hit list is to support blogger accounts. Question: should this go in blogapi.module? I don't really think it should, but it did occur to me that perhaps it might. Following that I'll be trying to get my theme working. I have a question here too ;-) If I set the background-image style for my logo to a php file in my theme folder, will the php file execute? I intend to auto-rotate my logo based on date. I'd like to keep the presentation (i.e location of the image) in the style.css, but, I'm not sure if Drupal's path handling stuff will allow that to work. Experimentation is an option, but right now I'm in the middle of other stuff... And, there's more... I have another task in mind, a proper geeklog migration script. I was thinking a standalone PHP file, rather than a .module, as it would be a use once thing. Is there a standard way that has been used in the past for migration scripts? Or are they all ad-hoc things? I'll probably need to read conf.php to get the prefix, which makes me think about slotting into Drupal. But I'm not yet familiar enough with the Drupal system to know if I should/shouldn't etc. Once I'm done themeing and migrating, I want to look at the aggregator and it's support for multiple formats. Plus perhaps Drupal's feed writing support. I have already written a set of OO code using a factory pattern to produce readers and writers for the RSS 0.9x, RDF 1.0, RSS 2.0 and Atom 0.3 formats. These are under the ZLIB license as I wrote them with two ideas, one being to revamp the geeklog system (a tracker issue on their project site) and one being a commercial solution I was working on. I think these could be easily used within aggregator.module to provide seamless reading of any source. They possibly need a tweak to work with Drupal's feed writing (they always write to file, never giving the option to return a feed as a string at the moment). You can snag the libraries here: http://www.fuckingbrit.com/downloads/syndication.tgz I'd be interested in any feedback as to whether or not it's worth me pursuing that line of thought. Geeklog's maintainers are currently ignoring my patch in favour of working on their pet projects... Anyway, Looking forward to any answers from any brave soul who read this far ;-) Mike