[Voyage-linux] Voyage SDK idea
Ben Lau
(spam-protected)
Fri Feb 6 12:40:56 HKT 2009
On Fri, Feb 6, 2009 at 9:34 AM, Kim-man 'Punky' TSE
<punkytse at punknix.com> wrote:
> Hi all,
>
> I have software development kit idea long time ago and I want to bring this
> up to see if anyone is interested.
>
> Voyage SDK is something like:
> 1. A voyage-derived Live CD distro that can be installed to a VM or a real
> machine.
> 2. pre-configured with all necessary tools and codes to build voyage kernel
> and distro.
> 3. Allow DIYer and ISP to build their own customized distro and kernel.
>
> Any feedback on SDK idea please continue discuss in this thread. Thank you.
>
> --
> Regards,
> Punky
>
> Voyage Solutions (http://solution.voyage.hk)
> * Embedded Solutions and Systems
> - Mesh Networking, Captive Portal, IP Surveillance, VoIP/PBX
> - Network Engineering, Development Platform and Consultation
>
>
>
> _______________________________________________
> Voyage-linux mailing list
> Voyage-linux at list.voyage.hk
> http://list.voyage.hk/mailman/listinfo/voyage-linux
>
Hi Punky,
It may consider to bundle a tool called Moblin Image Creator(MIC)
with the VM/LiveCD system, and use it to generate custom Voyage image.
http://v1.moblin.org/projects/projects_image-creator.php
Quoted from the page:
"Moblin Image Creator is a tool aimed at making life easier for the
mobile and embedded developer. The tool is designed to be extremely
flexible with platform-specific knowledge isolated to a platform
definition."
Features:
* creating a platform-specific build-environment, or "project"
* creating a platform-specific target file-system
* providing user selectable "feature sets" (or fsets) to install
bundles of packages that provide some high-level functionality
* the choice of a fully functional graphical user interface (GUI)
or a purely command line interface
* wrappers for chrooting into a buildroot or target file-system
(such as, bind mounting important system directories and copying over
network configuration files)
* wrappers for opening Xephyr windows for testing target file-systems
* utilities for creating live USB images of target file-systems,
for easy testing of multiple target file-systems
Although MIC is used to create and customize Moblin image(Atom
based) , I found that it is not difficult to add support for another
processor architecture and distribution. I have tried to add old x86
support for EeePC 701. It just need to add configuration for the
architecture. More information can be found at :
http://benlau-linux.blogspot.com/2008/08/moblin-image-creator-for-eeepc701.html
More information about the Voyage-linux
mailing list