Re: [RFR/RFC] Multi-desktop CDs for lenny - take 2

2008-12-29 Thread Steve McIntyre
On Mon, Dec 29, 2008 at 10:03:18AM +0100, Frans Pop wrote:
>On Wednesday 03 December 2008, Frans Pop wrote:
>> > * There's an empty "/install" folder on the CD, even though
>> >   /install.{386,amd} are used.
>>
>> Unrelated to my changes. Probably because things are moved around when
>> a multi-arch is being assembled. Very minor issue. I may have a look
>> after my patches are committed.
>
>I don't think this can safely be removed as the directory is still used 
>for powerpc stuff on i386/amd64/powerpc images. Removing it would mean 
>more changes in debian-cd than the issue is worth.

Cool, makes sense.

-- 
Steve McIntyre, Cambridge, UK.st...@einval.com
  Mature Sporty Personal
  More Innovation More Adult
  A Man in Dandism
  Powered Midship Specialty


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: [RFR/RFC] Multi-desktop CDs for lenny - take 2

2008-12-29 Thread Frans Pop
On Wednesday 03 December 2008, Frans Pop wrote:
> > * There's an empty "/install" folder on the CD, even though
> >   /install.{386,amd} are used.
>
> Unrelated to my changes. Probably because things are moved around when
> a multi-arch is being assembled. Very minor issue. I may have a look
> after my patches are committed.

I don't think this can safely be removed as the directory is still used 
for powerpc stuff on i386/amd64/powerpc images. Removing it would mean 
more changes in debian-cd than the issue is worth.

Cheers,
FJP


signature.asc
Description: This is a digitally signed message part.


Re: [RFR/RFC] Multi-desktop CDs for lenny - take 2

2008-12-03 Thread Frans Pop
On Wednesday 03 December 2008, Frank Lin PIAT wrote:
> > - for light CD: separate rescue submenu on first isolinux screen
>
> That's sensible. (even though a little,bit inconsistent with DVD)

Yes, but really a lot more logical for the light CD. And changing it for 
other CD images too would mean they become inconsistent with netboot and 
hd-media, which I like even less at this point.

> BTW, I'm wondering whether "light" is misleading (<> netinst). maybe
> "lightx", "lightX" or something else.

The file name for official images will probably be "xfce+lxde" or similar, 
not "light". Light (desktop environment) CD is for me more something to 
use to identify it in conversation.

> Finally a few comment on the images I tested:
> * There's an empty "/install" folder on the CD, even though
>   /install.{386,amd} are used.

Unrelated to my changes. Probably because things are moved around when a 
multi-arch is being assembled. Very minor issue. I may have a look after 
my patches are committed.

> * The file /pxelinux.cfg/default is a symlink, which make it impossible
>   to use on FAT/NTFS file system. would it be possible to replace it
>   with a simple file containing : "include
> ../boot-screens/syslinux.cfg"

That's about the netboot images, right?
There already were other symlinks in use in the netboot setup. I don't 
really feel like worrying about this to be honest. Feel free to file a 
wishlist BR about it.

> * The multi-arch (i386+amd64) advanced sub-menu needs scrolling
>   I'll try to have a look.

Yes, I'm aware of that. But that is also true for current multi-arch 
images. Could possibly be fixed (or at least reduced) by splitting out 
rescue, but see above for why I don't really want to do that now.

Cheers,
FJP


signature.asc
Description: This is a digitally signed message part.


Re: [RFR/RFC] Multi-desktop CDs for lenny - take 2

2008-12-03 Thread Praveen A
2008/12/2 Frank Lin PIAT <[EMAIL PROTECTED]>:
> BTW, I'm wondering whether "light" is misleading (<> netinst). maybe
> "lightx", "lightX" or something else.

"lightde", "lightDE" ?

- Praveen
-- 
പ്രവീണ്‍ അരിമ്പ്രത്തൊടിയില്‍
 I know my rights; I want my phone call!
 What use is a phone call, if you are unable to speak?
(as seen on /.)
Join The DRM Elimination Crew Now!
http://fci.wikia.com/wiki/Anti-DRM-Campaign


Re: [RFR/RFC] Multi-desktop CDs for lenny - take 2

2008-12-02 Thread Frank Lin PIAT
[drop [EMAIL PROTECTED]

On Mon, 2008-12-01 at 03:05 +0100, Frans Pop wrote:
> (Follow-up to http://lists.debian.org/debian-cd/2008/11/msg00048.html.)
> 
> I have done quite a bit of additional development since that previous mail 
> and things are now much nicer and implemented a lot cleaner.
> 
> Overview of changes:
> - isolinux config files for additional desktops moved to subdirectories
> - multi-arch multi-desktop is now supported

Who said "Universal Operating System".  :-)

> - for light CD: separate rescue submenu on first isolinux screen

That's sensible. (even though a little,bit inconsistent with DVD)

BTW, I'm wondering whether "light" is misleading (<> netinst). maybe
"lightx", "lightX" or something else.

Finally a few comment on the images I tested:

* There's an empty "/install" folder on the CD, even though 
  /install.{386,amd} are used.

* The file /pxelinux.cfg/default is a symlink, which make it impossible
  to use on FAT/NTFS file system. would it be possible to replace it
  with a simple file containing : "include ../boot-screens/syslinux.cfg"

* The multi-arch (i386+amd64) advanced sub-menu needs scrolling
  I'll try to have a look.

Thanks,

Franklin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



[RFR/RFC] Multi-desktop CDs for lenny - take 2

2008-11-30 Thread Frans Pop
(Follow-up to http://lists.debian.org/debian-cd/2008/11/msg00048.html.)

I have done quite a bit of additional development since that previous mail 
and things are now much nicer and implemented a lot cleaner.

Overview of changes:
- isolinux config files for additional desktops moved to subdirectories
- multi-arch multi-desktop is now supported
- for light CD: separate rescue submenu on first isolinux screen
- support for "all desktop" images:
  - basic isolinux layout is unchanged from current images; old options
continue to install GNOME
  - new option in Advanced options menu: Alternative desktop environments
  - after selecting that choice between KDE, LXDE and Xfce; 'back' option
has help text that higher level options will install GNOME
  - after selecting an alternative DE, you again get the full set of menu
options, except for rescue
- if 'help' is selected after choosing a desktop environment _all_
  normal installation options will install the correct desktop, so
  no hint is needed anymore on the help screens; this includes hitting
  , but also typing 'install' or 'expertgui'


The total patch series is quite large, but none of the changes is really 
invasive. I will reply to this mail with a series of mails containing 
patches for review. Most will only be sent to the debian-cd list, so 
please see that list for the complete series.
The patch series also changes the way language tasks are added during CD 
builds. This is mostly technical, but includes a few logical changes too.
More about this in a follow-up mail which I will CC to debian-boot.

The intention is to port the basic syslinux config changes to D-I 
post-lenny so we'll no longer have to do the extensive manipulation of 
config files in debian-cd. Exactly how and whether or not to also support 
all-desktop selection in e.g. netboot images will need some discussion.


Because of the many changes I have again some images for testing available 
for download from [1]:
* Same images as last time:
  - debian-50-i386-lxde-CD.iso
  - debian-50-i386-light-CD.iso (lxde + xfce)
  Please *do* test these again because of the many code changes!
* Businesscard images that demonstrate the "all desktop" support:
  - debian-50-i386-BC-1.iso (single arch)
  - debian-50-i386-amd64-BC-1.iso (multi-arch)

Remaining ToDo:
* Test the light CD / all desktop images with serial boot.
* Add lxde and multi-desktop support in win32-loader configs (post-lenny).
* Help text is not displayed for desktop submenu entries. Probably a
  syslinux limitation.

Cheers,
FJP

[1] http://cdimage.debian.org/cdimage/unofficial/fjp/

Overview of the patch series:
- Three minor bug fix patches (which I will not post)
1 Split out list of languages supported by D-I and tasksel from
  task.list files
2 Update list of languages supported by tasksel and D-I for Lenny
3 Add support for a separate LXDE desktop CD
4 Add support to create a 'light desktop' CD
5 Add support to create an 'all desktops' DVD
6 Two patches with finishing touches:
  - Ensure working boot config for light/all desktops for arches other
than x86
  - Allow building all-desktop businesscard and netinst CDs using
easy-build script


signature.asc
Description: This is a digitally signed message part.