news is great

posted Jul 13, 2008, 6:16 PM by zwetan kjukov   [ updated Jul 13, 2008, 6:44 PM ]

My recent experience with 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

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 :).

using Google Apps For Your Domain

posted May 10, 2008, 1:01 PM by zwetan kjukov   [ updated Jul 13, 2008, 6:42 PM ]

or GAFYD, or even shorter GA (nope GA is for Google Analytics :p), to organize different personal and open source project infos.

So a little bit of history for the 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 ( 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.

1-2 of 2