|
Gallery
A showcase for code_swarm videos.
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 |
► Sign in to add a comment
This is one for clang project (clang.llvm.org): http://vimeo.com/1242653. More to follow.
Might as well link to http://www.vimeo.com/tag:codeswarm already 16 videos
RuTube? history http://rutube.ru/tracks/796349.html?v=986e91a6599f0ad4bb6d06fd5dfa9d12 (the link was found there: http://habrahabr.ru/blog/beautiful_things/45187.html (in russian) )
Videos for the Hurd (the GNU Kernel):
http://www.bddebian.com/~wiki/community/weblogs/ArneBab/2008-07-12-codeswarm-movies-for-the-hurd/
Mercurial, created by Baptiste Lepilleur:
http://www.vimeo.com/1334189
Git, by me: http://vimeo.com/1637784
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/).
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
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
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
gentoo cvs codeswarm video:
(1080p avi, ~116MB)
http://dev.gentooexperimental.org/~dreeevil/DasCodeswarmMovie.avi http://dev.gentoo.org/~patrick/DasCodeswarmMovie.avi -- US Mirror
blog entry: http://gentooexperimental.org/~patrick/weblog/archives/2009-09.html#e2009-09-24T03_09_24.txt
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:
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.
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 ?
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.