||[Aug. 3rd, 2007|11:59 am]
evan told me about this site:
I'm totally addicted. In a nutshell, it:
Very well done.
- is a social networking site, where both hackers and open source projects are nodes
- it pulls/polls/analyzes projects' cvs/svn/git repos, showing useful stats about them
- tracks connections between people and projects (what's your committer username for each project)
- tracks which projects people use (your "stack")
- lets people give each other props ("kudos")
- is super ajax-y, taggy, web 2.0-y
- is wiki-like, in that everybody can edit just about anything
- lets you do reviews
- so much more
Probably a bit niche, but if you use or contribute to open source, I recommend it.... quite fun.
2007-08-03 07:45 pm (UTC)
Looks like now there are two djabberd projects on there.
Have you figured out a practical use for it?
Also, -1 for lack of mercurial support.
2007-08-03 08:07 pm (UTC)
I was happily registering some projects of mine when I realized they're all using funky RCSes as well. But I don't really blame the site: there's a million systems and they've gotta start somewhere.
Well, what do you think would be the result of just letting the users contribute plugins to whatever architecture they're using for the different wacky RCSs? I hope that's the direction they're going in.
I was kinda surprised that all of the projects I was associated with there are old (barring the Linux kernel). Then I realized they were all using CVS, which is so 3 years ago.
2007-08-03 08:16 pm (UTC)
I think the real "-1" for the site is that it itself does not appear to be open source. :(
I actually don't mind that much (google isn't open source either and it's much more useful :-)) but it does seem a little weird considering their focus.
I don't think anyone would be seriously affected if it went away (it's more of an e-penis size thing than a useful tool, as far as I know), it benefits from centralisation, and it'd probably be easy to reimplement. There are some closed-source websites that the open source community depends on, though; sourceforge.net and launchpad.net are the obvious examples.
Besides, if users of social networking sites have problems with the site, it often doesn't help that much that the site is open source; the value lies in the community. Unfortunately, certain LiveJournal.com users are learning that lesson right now. (Between the account suspensions
and the stealth ads that paid/permanent accounts also see
2007-08-03 07:56 pm (UTC)
Hmm, it doesn't know that Apache httpd exists. It doesn't believe that fanf is a FreeBSD committer. Suck.
2007-08-03 08:15 pm (UTC)
Brad, please tell us what's going on over there at LJ headquarters. We're desperate for a real answer. :(
2007-08-03 08:58 pm (UTC)
I don't even know what you're referring to.
I don't work on LJ anymore, and haven't for quite some time.
2007-08-03 09:55 pm (UTC)
What, no openid support? Srsly.
Tracking repositories and connections between people is cool.
I assume you've seen advogato
? (I feel silly even asking)
2007-08-04 06:55 am (UTC)
I met the guy who started it at OSCON. I really liked the concept from the get go (though I would like to see him add just a couple of features... like release notices).
2007-08-04 12:17 pm (UTC)
Neat project. Seems to have some issues with larger repositories though - I can't find myself in the LiveJournal list which only goes back a few months.
2007-08-04 05:42 pm (UTC)
I still can't figure out wtf "stack" means.
Your 'tracks which projects people use (your "stack")' is certainly better than their absence of an explanation. Their FAQ is glad to tell us how to add things
to it, but not what they mean by it, despite an assertion
, granted only 11 hours ago, that they'd update the FAQ, they don't even answer the question there.
Is this "projects people use" as in "I use OpenOffice.org to edit documents" or is it "I use the livejournal code base for my web site"? Either option would make sense, I think. Actually, I think they should represent BOTH, the former to advocate open source software's installed base, the latter to connect those working with
other people's code with each other usefully.
2007-08-04 05:45 pm (UTC)
Re: I still can't figure out wtf "stack" means.
Sorry, my second example's not all that great. I mean more like "I've incorporated memcached into this other project I run".
And maybe there's a clear distinction. Users' stacks are for "I use the software" and projects' stacks (do projects have stacks? No, they don't seem to at a glance) are "we use this codebase". But, you know, not if projects don't have stacks.
Oh well, so there are some kinks to work out.
It's still pretty cool!