Future roadmap
This article tracks the porting progress as well as future plans for
FatdogArm. This article is updated often and also provide indications
of articles to be written.
As of 22 Aug 2013, the porting of FatdogArm is largely complete;
with only minor optimisations left to be done.
Thus this article now serves as historical note of the porting progress.
FatdogArm porting progress:
FirstBootBoot with initrdPreparing native compilerBuildingApplicationsBuild Xorg packages (launches twm & xterm)Build GTK toolkitGraphical desktop environment (openbox, lxpanel, ROX-Filer)Build utilities for Fatdog tools (Xdialog, gtk-server, gtkdialog, etc)Xorg uses sunxifb with G2D accelerationUpdate kernel to 3.4alsalibs, x11vnc, vncviewermtpaint, seamonkey, abiword, gnumeric, osmocalcoo, bcrypt, gftp, openssh, mongoose web serverpoppler, djvulibre, evince, sylpheed, gnupgSDL, codecs, ffmpeg, xine-lib, xine-uiAdd Fatdog scriptsCreate basesfs SFSTest boot with basesfs: boots to desktopDecide on package management system to use, package conversion (pkgtools/slapt-get/gslapt)Size reductionFirst release of Fatdog Arm!Alpha version released 25 Aug 2013.Post first release: BuildingTheToolChain: create cross-compilers and native compilers directly from Fatdog64 without being dependent on Linaro and Aboriginal compilers (both for cross- and native- compilers):Post first release: DeviceSpecificOptimisation
Note:
strike-through = completed.
red = in progress.