Hi all,

here is a link to the self-replicating live USB we discussed about in the Bobo
2012 sage days thread.

http://sagedebianlive.metelu.net/

The idea started during the preparatory sage days in november 2011 in Bobo
Dioulasso (Burkina Faso) when the best existing solution to have sage running
on the participant's machines (running windows) turned out to be the Puppy live
CD as explained in http://wiki.sagemath.org/days34.5 . 

Hence i started to work on an easy-to-use self-replicating feature to this live
CD, so that sage could be spread without internet connection among non-linux
users, this let me discover Puppy Linux which is quite fun to use and has very
interesting features, but also some drawbacks:

- the creation of a new custom liveCD is done by remastering an existing Puppy
  squashfs : the build proces is not transparent nor reproductible, and needs
  human ressource at each update (either of Puppy or Sage), this might be the
  reason why there was no release between sage 4.7.1 and sage 5.3.

- dependance on a distribution (LUPQ Puppy Quickset) wich is a mix of Puppy
  and Ubuntu, and was not updated since 2010 (2.6.32 kernel)
  http://shino.pos.to/linux/lupq/
  http://murga-linux.com/puppy/viewtopic.php?t=60199&start=105

- being small enough to stay in a CD-ROM, it is not adapted to an offline use
  (e.g. the "man" command opens a web-browser to a distant manpage).

Therefore i tried to use some good ideas of Puppy (like having a language
switcher), but base the work on a solid distribution (Debian), having the
following additional features in mind : 
- minimal maintenance :
-- at each build, you get updated softwares with no additional work
-- the build can be run at each sage version automatically
- self-contained and self replicating without the need of an internet
  connection.
- ony write code what is missing between sage and debian-live

All kind of remarks are welcome.

Ciao,
Thierry

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To post to this group, send email to sage-devel@googlegroups.com.
To unsubscribe from this group, send email to 
sage-devel+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel?hl=en.


Reply via email to