GRASS development visualization: Difference between revisions
Jump to navigation
Jump to search
(ah, it is GRASS 6.4! We can do the same for trunk, too) |
|||
Line 1: | Line 1: | ||
== GRASS GIS development visualization from 1999 to 2011 with Gource == | == GRASS GIS 6.4 development visualization from 1999 to 2011 with Gource == | ||
Watch how the community based GRASS GIS software development works! You can see how the individual contributors modify and expand the source code. The corresponding timeline is available at http://grass.osgeo.org/devel/grasshist.html | Watch how the community based GRASS GIS 6.4 software development works! You can see how the individual contributors modify and expand the source code. The corresponding timeline is available at http://grass.osgeo.org/devel/grasshist.html | ||
{{YouTube|suyDqmGXoWk}} | {{YouTube|suyDqmGXoWk}} | ||
Get the high resolution | Get the '''high resolution video''' from http://grass.fsv.cvut.cz/video/ | ||
=== How this video was created === | === How this video was created === |
Revision as of 15:44, 11 November 2011
GRASS GIS 6.4 development visualization from 1999 to 2011 with Gource
Watch how the community based GRASS GIS 6.4 software development works! You can see how the individual contributors modify and expand the source code. The corresponding timeline is available at http://grass.osgeo.org/devel/grasshist.html
Get the high resolution video from http://grass.fsv.cvut.cz/video/
How this video was created
For the video creation, Gource which is a software version control visualization tool was used: http://code.google.com/p/gource/
# prepare logs:
svn log --verbose --xml > my-project.log
svn-gource.py --filter-dirs my-project.log > my-project-gource.log
RES="1800x1100"
## viz only, you can even mouse-navigate!
gource --title "GRASS GIS" -$RES -s 0.05 --stop-at-end --disable-progress \
--log-format custom my-project-gource.log
# make film
gource --title "GRASS GIS" -$RES -s 0.05 --stop-at-end --disable-progress \
--log-format custom my-project-gource.log --output-ppm-stream - | ffmpeg \
-y -b 10000K -r 60 -f image2pipe -vcodec ppm -i - -vcodec libx264 -vpre slow \
-threads 0 -bf 0 grass64_contribs.mp4
Then watch the resulting grass64_contribs.mp4 with a video player...