Hi again, intrigeri wrote (02 Apr 2011 14:09:57 GMT) : >> considering that .deb packages might be obtained at >> https://launchpad.net/~robert-ancell/+archive/lightdm
> Nice to see third-party Debian packages are already being worked on. > This is only a very small step on the road to "being usable in > Tails", though: for maintainability and security reasons, we don't > want to use/trust more and more third-party APT repositories and > package maintainers -aside of the Debian ones- than we currently do. > I've not checked what the quality of these packages is yet. Do these > packages depend on stuff that is not in Debian Squeeze, or likely to > be hard to get into squeeze-backport? > If you decide to go the lightdm way, someone (either you or someone > else) will definitely need to do whatever is needed so that we can use > it in Tails: > 0. Make sure lightdm works on Debian Squeeze. > 1. Fill a RFP Debian bug (is there already one?) > 2. Find a Debian Developer or Maintainer willing to upload and > maintain the lightdm package in Debian, including > squeeze-backports; if needed, help making the currently existing > packages good enough for this to happen. > If you don't include this as part of your GSoC work, it means at the > end of the summer, your results won't be usable in Tails unless > someone catches the ball and deals with it. While this is not > necessarily a blocker, it would for sure make a lightdm-based proposal > less appealing to us. By writing this, I really don't want to > discourage you from using lightdm as a basis: I nevertheless have to > show you the big picture your proposal is supposed to integrate into. Ubuntu Natty actually has a lightdm package [0]. [0] http://packages.ubuntu.com/natty/lightdm This is the reassuring part. On the other hand: * lightdm build-depends on libwebkitgtk-dev; this may be needed only for the lightdm-theme-webkit binary package, but nevertheless makes it painful to maintain backports for Debian Squeeze (or any currently shipped distribution with long-term support actually). * lightdm build-depends on valac-0.12 (only in Debian experimental). * While lightdm seems like a really promising piece of software, its bugs list [1] makes me think it is not very mature yet. As of today, everything tends to show it's not been used in any production environment yet. [1] https://bugs.launchpad.net/lightdm/+bugs Max, I fear basing your proposal on lightdm could make you spend more time working-around lightdm limitations and bugs than actually working on the graphical boot menu Tails needs. What do you think? Bye, -- intrigeri <[email protected]> | GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc | OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc | So what? _______________________________________________ tails-dev mailing list [email protected] https://boum.org/mailman/listinfo/tails-dev
