I've just used gource to produce several videos to show GNUstep's development over the years. I've only done the parts of GNUstep which reside under core and, of course, Gorm.
Special thanks to Andy Ruder for setting up his GNUstep git repositories at gitweb.aeruder.net. :) Without these I would have had to suffer through the pain of importing GNUstep into git from SVN, not a painless operation. ;)
Hopefully, you'll see some familiar names from the past and present.
NOTE: I suggest viewing these in 720p (HD) as that will make the information easier to make out.
Here is Base:
Here is GUI:
Here is Back:
Here is Make:
Here is Gorm:
The command I used to make these was this (using gnustep-back as an example):
gource -s 0.01 --stop-at-end --highlight-all-users gnustep-back --output-ppm-stream - | ffmpeg -b 3000K -f image2pipe -vcodec ppm -i - ./gnustep-back.mp4
I was able to download gource using Mac Ports and also got ffmpeg from the same place and installed it on my MacBook. I also have gource built on my Linux box as well and it should work the same there for anyone who wants to give it a try. :)
I have worked hard to get it to this point, but all of the classes in Catalina are now present in GNUstep's base implementation. Soon, ...
Are we really going to fall for it again?
It's unfortunate that SCOTUS has ruled as it has on In Re: Bilski since this was a landmark opportunity to strike down the patentability...
As announced on their blog and on WWDC, Swift 2.0 will be going open source: https://developer.apple.com/swift/blog/?id=29 GNUstep will ...