I've created a template file for www-client/planet-20040808 in hope of pushing forward the "Planet Gentoo" idea - I think this a good idea because it is one step we can take to reduce the gap between the user and developer communities. The design is nothing new, I just tried to copy the www.gentoo.org style. Hopefully this is acceptable, because I suck at designing things :P I'll post my work here shortly.
Created attachment 39147 [details] index.html.tmpl The template file
Created attachment 39148 [details] config.ini Sample config.ini used to produce the aggregated output from the template
Created attachment 39149 [details] output.tar.bz2 Contents of "output" directory (includes required images and stylesheet)
Created attachment 39150 [details] Screenshot Screenshot for the curious eyes :)
Only looked at the screenshot, but this lot looks very useful. Thanks Daniel ;-)
Sample install instructions: 1. emerge planet 2. cp -R /usr/lib/planet ~/planet 3. cd ~/planet 4. download and extract output.tar.bz2 from here 5. mkdir gentoo 6. download config.ini and index.html.tmpl into gentoo/ 7. python planet.py gentoo/config.ini
Created attachment 42703 [details] config.ini v2 Sample config file, which now also stores the username for each contributor
Created attachment 42704 [details] index.html.tmpl v2 New template file, which uses the new username config entries to provide links to the users buglist, commit stats, and dev.gentoo.org homepage. Also some minor tweaks to the backing HTML.
Created attachment 42705 [details] planet.css New stylesheet. This goes in the output/ directory and should replace the one that was included in output.tar.bz2
Created attachment 44592 [details] config.ini v3 Update the feeds to produce - we now just produce the HTML and a RSS 2.0 feed. Others can be produced in future if we have reason to...
Created attachment 44593 [details] index.html.tmpl v3 Reference the rss2 feed in <head>
Created attachment 44594 [details] rss20.xml.tmpl The RSS2 feed template Like the other files mentioned in comment #6 step 6, this also goes into gentoo/
Created attachment 44599 [details] output.tar.bz2 v2 new base output tarball added for convenience, includes the latest stylesheet now.
Created attachment 50451 [details, diff] developer handbook update Proposed how to get involved and guidelines text for http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=1&chap=4
Devrel: do you have any problems with the proposed addition to the dev handbook for planet gentoo? If so let us know! (I can't remember if we got a go ahead from you on that part)
Handbook patch looks fine. Want me to commit it in?
Not until we get the site up and running and we've tested it a little. We'll probably want to send an email to -core when we're ready so that *all* devs know about the policy on it.
+If you have a blog elsewhere, then it needs to be able to provide an XML +content feed. If you blog into categories, we need to be able to get an XML +feed which covers your "Gentoo" category but no others. This is probably a +non-issue, as almost all blogs provide standardised feeds like this. This is the one that's going to cause problems with Robin, me and anyone else who uses LiveJournal (which is a lot of people). Thus the suggestion of somehow filtering by topic.
Something I was talking to lance earlier about was putting a footer at the bottom of the template.."The views expressed here are of the invidivual dev, and not Gentoo as a whole....blah blah"
Already had that planned, but forgot I had written the newer Planet template. It's now done on both sites.
http://planet.gentoo.org