My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
Gallery  
A showcase for code_swarm videos.
Updated Feb 4, 2010 by michael....@gmail.com

To encourage the production of excellent code_swarm videos, we will list existing ones here. If you create or come across one not in the list, please share it with us.

Collections

Individual

Comment by korobeyn...@gmail.com, Jun 27, 2008

This is one for clang project (clang.llvm.org): http://vimeo.com/1242653. More to follow.

Comment by elmuerte.com, Jun 27, 2008

Might as well link to http://www.vimeo.com/tag:codeswarm already 16 videos

Comment by arne.bab...@gmail.com, Aug 28, 2008

Mercurial, created by Baptiste Lepilleur:

http://www.vimeo.com/1334189

Comment by felipe.contreras, Aug 31, 2008
Comment by arne.bab...@gmail.com, Oct 29, 2008

This years Google Summer of Code for the Hurd project: http://www.vimeo.com/2097773

The work done by the students (various colors) and when they merged it into the main repository (red).

Generated with the community_codeswarm wrapper scripts ( http://rakjar.de/shared_codeswarm/ ) and cut with Kino (http://www.kinodv.org/).

Comment by jamiemwi...@gmail.com, Nov 7, 2008

Contributions to the Barack Obama Wikipedia page:

http://vimeo.com/2177573

I put together a small ruby script to parse the Wikipedia API into a code_swarm event log:

http://github.com/jamiew/wikiswarm

Comment by sgrosch...@gmail.com, Dec 17, 2008

Hey, thanks for all the hard work on code swarm. We made a apache hadoop video and it can be found here: http://www.vimeo.com/2513321

Comment by metada...@gmail.com, Jan 15, 2009

OpenSSO, by me: http://www.youtube.com/watch?v=E-COJoJ8SG0

Best watched in 'high quality' (add &fmt=6 to the end of the link): http://www.youtube.com/watch?v=E-COJoJ8SG0&fmt=6

Comment by SuperSta...@gmail.com, Feb 7, 2010

Instructions for running this on OS X 10.6 with a git repo

0) with JDK 1.6 setup and JAVAHOME set as well, type 'ant' command to start build 1) cd to your git repo directory. 2) type in this command:

"git-log --name -status --pretty=format:'%n------------------------------------------------------------------------%nr%h | %ae | %ai (%aD) | x lines%nChanged paths:' > activity.log"
3) cd to the codeswarm directory. 4) cd to the convert_logs directory. 5) Type this command: "python convert_logs.py -g <PATH TO YOUR GIT REPO>/activity.log -o activity.xml". The -g option means log format is git. (In git's case a modified git output log [activity.log] by step 2 above') (This command converts the git log to a XML version of itself). 6) cd to the data directory 7) edit the sample.config file to change the 'TakeSnapshots?' variable to true like this: TakeSnapshots?=true 8) in the sample.config file also change the 'InputFile?' variable to be the path to your XML version of the activity logs. We just had step 5 output it into the same directory the command ran in, so in this case the setting is like this: InputFile?=./convert_logs/activity.xml 9) cd back up one directory to the codeswarm root directory. 10) create 'frames' directory at top level of codeswarm directory if there isn't one already. This is where all the snapshots of the progress go. (You'll see exceptions about files not being able to be written if you don't do this') 11) type 'run.sh' on command line in this directory. 12) Look in ./frames directory and you'll see all your snapshots. Depending on which tools you have available, you can then take these snapshots and make a movie. I pasted them all into iMovie, selected them all and gave them all a frame duration of 00:02 seconds (2 seconds) (first set of zero's before colon is minutes, after colon is seconds in TimeCode? format) Anyway this produced a nice little movie.

NOTE: Where absolute paths are such as in step 5 above, change the path to be the correct one for where you put your file.

Comment by panka...@gmail.com, Feb 25, 2010

I am not getting frames directory, but when I run I can see video in applet. How can I get frames stored, so I can generate video ?

Comment by asistenc...@gmail.com, Jul 1, 2010

Thanks for your work on Code Swarm:

This is a 720p codeswarm video for the L2J Project

I've merged logs from several sources. Sourceforge CVS logs for 2004-2005, Trac plaintext logs (opensvn.csie.org isn't available anymore but their trac is still kicking) for 2005-2006, and regular SVN logs for 2007 to present.


Sign in to add a comment
Powered by Google Project Hosting