The future of BabelBox

July 03rd, 2012 - 08:30 am ET by Luca Capello | Report spam

Hi there!

For the RMLL 2012 [1] I re-installed the Debian Events Box machine [2]
after the previous installation for FOSDEM 2012 [3]. While the latter
was squeeze, the former is wheezy, given that we froze and thus we can
give an idea of the next stable version (also with the new theme [4]).

[1] <http://www.debian.org/events/2012/0707-rmll>
[2] <https://wiki.debian.org/Teams/Event...ntsBox>
[3] <http://www.debian.org/events/2012/0204-fosdem>
[4] <http://lists.debian.org/20120621200858.GA1562@chayot>

Given that the Events Box is intended to run BabelBox, before FOSDEM I
followed the instructions on the wiki [5] and discovered some bugs in
squeeze (sorry for the delay, the fact that I do not have an Internet
connection at my flat did not help). At that time already the idea was
to fix all these bugs (some were solved by Didier Raboud during Open
Source Now 2012 [6]) and then create a debian-babelbox package to
automatize its setup. Now that I adapted the current code to wheezy
(including a way to install extra packages, e.g. to get GNOME 3 working
with GNOME Shell) it is even more important to update everything.

[5] <https://wiki.debian.org/DebianInsta...belBox>
[6] <http://www.debian.org/events/2012/0...rcenow>

I would like to import the current code into a Git repository and then
add all the changes, but I was wondering if such a code is already
available somewhere. I quickly looked through the web interface of the
SVN d-i repository [7], with no success. Any clue?

[7] <http://anonscm.debian.org/viewvc/d-i/>

Thx, bye,
Gismo / Luca




To UNSUBSCRIBE, email to debian-boot-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/87zk7ht4hd.fsf@gismo.pca.it
email Follow the discussionReplies 3 repliesReplies Make a reply

Similar topics

Replies

#1 Christian PERRIER
July 03rd, 2012 - 09:10 am ET | Report spam

Quoting Luca Capello ():

I would like to import the current code into a Git repository and then
add all the changes, but I was wondering if such a code is already
available somewhere. I quickly looked through the web interface of the
SVN d-i repository [7], with no success. Any clue?




As we briefly discussed yesterday, of there is nothing in D-I VCS,
then it's nowhere else and what's linked on the wiki, plus your
changes, is probably the most recent version.

If, at some points you're wondering about credits forthis stuff, I can
take one part of the blame, a lot goes to Frans Pop later on and I'm
less sure for the rest. Maybe the wiki page history can give clues.








To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Archive: http://lists.debian.org/
Replies Reply to this message
#2 Cyril Brulebois
July 03rd, 2012 - 09:50 am ET | Report spam

Christian PERRIER (03/07/2012):
Quoting Luca Capello ():
> I would like to import the current code into a Git repository and
> then add all the changes, but I was wondering if such a code is
> already available somewhere. I quickly looked through the web
> interface of the SVN d-i repository [7], with no success. Any clue?

As we briefly discussed yesterday, of there is nothing in D-I VCS,
then it's nowhere else and what's linked on the wiki, plus your
changes, is probably the most recent version.

If, at some points you're wondering about credits forthis stuff, I can
take one part of the blame, a lot goes to Frans Pop later on and I'm
less sure for the rest. Maybe the wiki page history can give clues.



Also, while we're talking VCS, there are many git repositories in
addition to the monolithic svn repository (which holds a few things,
like translations and the installation manual IIRC), you probably want
to push babelbox in a new d-i git repository.

Mraw,
KiBi.





To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Archive: http://lists.debian.org/
Replies Reply to this message
#3 Luca Capello
July 05th, 2012 - 01:20 pm ET | Report spam

Hi there!

On Tue, 03 Jul 2012 07:42:32 -0600, Cyril Brulebois wrote:
Christian PERRIER (03/07/2012):
Quoting Luca Capello ():
> I would like to import the current code into a Git repository and
> then add all the changes, but I was wondering if such a code is
> already available somewhere. I quickly looked through the web
> interface of the SVN d-i repository [7], with no success. Any clue?

As we briefly discussed yesterday, of there is nothing in D-I VCS,
then it's nowhere else and what's linked on the wiki, plus your
changes, is probably the most recent version.

If, at some points you're wondering about credits forthis stuff, I can
take one part of the blame, a lot goes to Frans Pop later on and I'm
less sure for the rest. Maybe the wiki page history can give clues.





Thank you, you know how much I care about credits, so both the tarballs'
ownership and the wiki page were useful, thanks.

Also, while we're talking VCS, there are many git repositories in
addition to the monolithic svn repository (which holds a few things,
like translations and the installation manual IIRC), you probably want
to push babelbox in a new d-i git repository.



This was my intention, so... done:

- the Git repository is d-i/babelbox.git [8]

- [hooks]
mailinglist =
replyto =
cia-project = debian-installer/babelbox

- the master branch is where I imported the three versions I found,
i.e. etch from Christian [9], lenny from Frans and squeeze from
Alexander

- the debian branch is where Didier already started the Debian
packaging

[8] <http://anonscm.debian.org/gitweb/?p...ummary>
[9] <http://d-i.alioth.debian.org/pub/et...ox.tgz>
[10] <http://d-i.alioth.debian.org/pub/le...ox.tgz>
[11] <http://d-i.debian.org/babelbox/babe...ze.tgz>

My plan is now the following:

a) test the current status against squeeze and fix whatever is needed,
i.e. what Didier and I spotted during FOSDEM 2012 and OpenSourceNow
2012 on the Debian Events Box [12]

2) update the current status for wheezy, i.e. what I modified for the
RMLL 2012

3) finish the packaging with the *default* options

4) start to allow customization via debconf

5) squeeze-backports package

6) bring back some previous details dropped over time, like the sounds
for automatic opening of a GNOME session and a nice "welcome" message
in the relevant language [13][14], obviously configurable...

[12] <http://bugs.debian.org/680318>
[13] <https://wiki.debian.org/DebianInsta...oxOrig>
[14] <http://www.perrier.eu.org/debian/voices/>

However, please note that I am not promising that I will do the above in
a short time frame (DebConf12/13 and Real Life™ stuff as well...).

Thx, bye,
Gismo / Luca




To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Archive: http://lists.debian.org/
email Follow the discussion Replies Reply to this message
Help Create a new topicReplies Make a reply
Search Make your own search