|
|
|
My recent experience with ohloh.net just proved me how much I was right to go with GAFYD.
One of the main functionality of my old website was to list my open source projects, but also to provide info for each projects, here an example with ASTUce. Ok, I admit it was kind of shitty and I had to manage every project pages by hand, but remember also that at that time I did not have a wiki with google code hosting, so it was better than nothing. Now, few years later, now that I host all my open source projects on google code hosting, here come Ohloh, and I can not even start to say how much I love them :). Basically Ohloh work like a social network but targeted at open source developers and open source projects, and one of their best features is to provide google gadgets from your open source project stats, and you can directly use that in google sites. Also a little precision, my goal is to spend as much time as possible on writing code, I have no interest at all of doing the admin or editing web pages, but I have to do some admin and editing so people can know what's going on with the different projects I'm working on. Ohloh google gadgets allow me to put directly the stats and activities of my open source project in some google sites pages, it take few minutes to set up and when it's done you don't have to think of it every day it just works, here the result with maashaack. So let's go into the details of this page. First I registered my project on Ohloh, their robot scaned/parsed my source code from the subversion repository and generated stats; number of line of codes, comments, number of contributors, etc. Then I put their google gadgets on my google sites page public/projects/opensource/maashaack The only thing I edited by hand is the description of the project, and few links. And while I was doing it, I also took the occasion to add a google calendar and 2 feeds list, last svn commits and last issues, all that done again with google gadgets. (yes you can have feeds from google code hosting) It's not perfect, I see few thing missing, but mind that this page has been setup in few minutes, it saved me a lot of time, and the result is totally dynamic, and as you can see I did only one project page and will add the other projects later (always this problem of time). On top of that I even put a dynamic form for people wishing to contribute, thanks again google spreadsheet from as a google gadget. I will try to document more (again) how I organize and structure my contents with all those beautifull tools :). |
|
or GAFYD,
So a little bit of history for the buRRRn.com domain few years ago I put a very quick and dirty hack using bloxsom to have 2 things: a basic blog and a list of open source projects that was the visible (shitty) part of the server the invisible part was multiple Trac and Subversion repositories some for open source projects and some for private/commercial projects (as freelance) then my web hosting company (m6.net) decided to move my server space to another spot and then they fucked everything, I tried to talk to them (email, phone, etc.) no answer at all lucky me I made backup of what was important to me (trac hotcopy and svn dump) and then decided to go on myself and have my own dedicated server (thanks kimsufi) in the mean time google came with Google Code Project Hosting which is perfect (for me and few others) to host my open source projects and I decided to move to bloggers, for the few posts I made, that was good enought the buRRRn server mostly was online for private Trac and SVN and I just didn't put back some content because I got sick, changed job, changed country, and was lazy :p but ultimately why someone like me who can configure a server on the command line trough SSH and can write HTML/JS with nothing else than notepad (or pico) would use GA ? Because it's there, it's free and yes I don't like to reinvent the wheel when something already there can work for me, but most of all it saves me an awfull amount of time. I'll try to relate here few of my experiences and experiments. |