Page 1 of 3

Planet for Revision Control?

PostPosted: 05 Apr 2011, 09:39
by qubodup
There are many tools to track open source game projects' code repositories: http://www.ohloh.net/ , http://cia.vc/ and host-specific tools but no way to view or compare all foss game projects. Is there use for comparing repositories at all?

I stylized planet (the software we use for planet and devplanet) and added a few cia.vc feeds. What do you think?

http://qubodup.net/fgdrcp/ (static demo)

Update: FGD Revision Control Planet

Re: Planet for Revision Control?

PostPosted: 05 Apr 2011, 16:23
by Edward_Lii
Hello qubodup,

qubodup {l Wrote}:There are many tools to track open source game projects' code repositories: http://www.ohloh.net/ , http://cia.vc/ and host-specific tools but no way to view or compare all foss game projects. Is there use for comparing repositories at all?

I stylized planet (the software we use for planet and devplanet) and added a few cia.vc feeds. What do you think?

It looks nice and I think it will be fun to follow.
Maybe a "more" link at the end of the message to expand the message so you can read more/the complete message?

Re: Planet for Revision Control?

PostPosted: 11 Apr 2011, 18:48
by qubodup
I am now investigating how to visualize this stuff..

Here is a view of the planet when it shows all commits (up to 30) per project during the last 24 hours:

http://qubodup.net/fgdrcp/index30.html

confusing no?

My main source for inspiration on visualizing will be probably https://github.com/blog/39-say-hello-to ... visualizer

Re: Planet for Revision Control?

PostPosted: 11 Apr 2011, 18:56
by KroArtem
Looks rather good, I'd like to see this in addition to FGDPlanet ;)

Re: Planet for Revision Control?

PostPosted: 12 Apr 2011, 18:20
by qubodup
Here are 3 horrible mockups made in Inkscape. Don't worry. None of these could become the final version.

Re: Planet for Revision Control?

PostPosted: 13 Apr 2011, 16:44
by shirish
Do like the idea but what would you use for drawing the graph ? The one mentioned in github.com seems to use flash which would not be a good idea I guess, there are quite a few comments given therein. Overall like the idea of visualization.

Re: Planet for Revision Control?

PostPosted: 16 Jun 2011, 02:16
by qubodup
I took a step back and investigated simple lists a little more (getting into twitter helped liking list more I think).

Re: Planet for Revision Control?

PostPosted: 17 Jun 2011, 20:58
by KroArtem
That looks very nice, but it'd be useful to see what commit belongs to what project, I mean it was hard to refresh in my memory Unknown Horizon icon :)

Re: Planet for Revision Control?

PostPosted: 18 Jun 2011, 09:24
by qubodup
KroArtem {l Wrote}:That looks very nice, but it'd be useful to see what commit belongs to what project, I mean it was hard to refresh in my memory Unknown Horizon icon :)

The project name gets shown when mouse hovers over the icon. Would that be enough?

Here's a demo (not getting updated) http://qubodup.net/rcsp-demo/index30.html

Re: Planet for Revision Control?

PostPosted: 18 Jun 2011, 15:15
by KroArtem
I'm not sure what goal have you got creating this planet.
Comparing repos? Not sure it is convenient in its today's design. Well, showing a name of a project when mouse hovers over the icon is better than nothing, but in my view it is still a bit messy. These icons are rather small and the list is too long to be able to compare something.
What do you think about it?
However, I really appreciate your work, it collects useful information for geeks :D

Re: Planet for Revision Control?

PostPosted: 18 Jun 2011, 16:25
by qubodup
To be honest, I have no idea what this might be useful for.

Moativate developers by having a real-time listing of their activity, along with other's activity?

Give contributors an overview of what projects are being developed actively?

Re: Planet for Revision Control?

PostPosted: 20 Jun 2011, 12:46
by KroArtem
Give contributors an overview of what projects are being developed actively?

Maybe this point is right.
Anyway, it can be a useful way to store commit logs in one place too.

Re: Planet for Revision Control?

PostPosted: 20 Jun 2011, 20:37
by qubodup
Here's a version with names in the table.

http://qubodup.net/rcsp-demo/index.html

feels cluttered.

Re: Planet for Revision Control?

PostPosted: 20 Jun 2011, 20:43
by Crendgrim
I would move the icons to the left of the names, maybe the "clutterness" is removed then...

Re: Planet for Revision Control?

PostPosted: 20 Jun 2011, 22:55
by KroArtem
Now it looks better and can even be usable to look for updates :)

Re: Planet for Revision Control?

PostPosted: 20 Jun 2011, 23:13
by qubodup

Re: Planet for Revision Control?

PostPosted: 20 Jun 2011, 23:22
by qubodup
PS: is this feed all right? http://qubodup.net/rcsp-demo/atom.xml

PPS: don't subscribe, this is just test ground.

Re: Planet for Revision Control?

PostPosted: 20 Jun 2011, 23:59
by sireus
The first version is much better IMO. (EDIT: just to be clear, I mean http://qubodup.net/rcsp-demo/indexINC.html )
As for the feed, looks okay from here, but I'd say 20 or so items would do :D

Re: Planet for Revision Control?

PostPosted: 21 Jun 2011, 00:01
by KroArtem
In my view, http://qubodup.net/rcsp-demo/indexINC.html is better.
Not sure if that feed is ok, because I don't use feeds, but may be it is a good time to start doing it? :)

Re: Planet for Revision Control?

PostPosted: 21 Jun 2011, 08:43
by Crendgrim
I second sireus and KroArtem.
The feed looks right IMO; I just don't know whether it may still need some visual enhancement...


Crend

Re: Planet for Revision Control?

PostPosted: 21 Jun 2011, 10:39
by qubodup
Crendgrim {l Wrote}:The feed looks right IMO; I just don't know whether it may still need some visual enhancement...

Visual enhancements to the atom feed?

I added icons to it. Can't imagine anything else to add. :)

Or are you talking about the planet (html page of the feed aggregator)

LATEST LINKS:
http://qubodup.net/rcsp-demo/index.html
http://qubodup.net/rcsp-demo/atom.xml

Re: Planet for Revision Control?

PostPosted: 27 Jun 2011, 18:59
by qubodup
note to self:
http://cia.vc/doc/clients/
http://cia.vc/clients/svn/ciabot_svn.py

to enable the script on sf.net:

{l Code}: {l Select All Code}
https://sourceforge.net/project/admin/svn.php?group_id=

get the ID from the code page of the project on sf.net

Re: Planet for Revision Control?

PostPosted: 22 Jul 2011, 17:26
by qubodup
The FGD Revision Control Planet is up!

15 minutes update interval.

Re: Planet for Revision Control?

PostPosted: 23 Jul 2011, 10:51
by sireus
Nice!
Two problems though:
1) The feed (http://planetrev.freegamedev/atom.xml) forwards to the www. subdomain, which doesn't exist.
2) It might not be obvious that the icons link to the project sites.

Re: Planet for Revision Control?

PostPosted: 23 Jul 2011, 18:00
by KroArtem
Looks rather good, only one question: how many projects does this planet control?