[787] in athena10
debathena-thirdparty
daemon@ATHENA.MIT.EDU (andrew m. boardman)
Thu Jan  8 11:40:45 2009
Date: Thu, 8 Jan 2009 11:39:45 -0500
Message-Id: <200901081639.n08GdjHD002565@pothole.mit.edu>
From: "andrew m. boardman" <amb@MIT.EDU>
To: wikithena <athena10@MIT.EDU>
Per previous discussion, we're going to be promoting ubuntu-standard
versions for what's currently a bunch of third party locker software.
Thus I propose creating the following metapackages, basically following
Alex Prengel's plan, with the first depending on the rest:
thirdparty
thirdparty-accessories
thirdparty-audio
thirdparty-communication
thirdparty-graphics
thirdparty-information
thirdparty-languages
thirdparty-libraries
thirdparty-numerical
thirdparty-programming
thirdparty-simulation
thirdparty-sound
thirdparty-text
thirdparty-utilities
...and the rest of the dependencies being populated per
~~alexp/athena10/thirdpartysw, the format of which is:
<category>, <overall software name>, <Ubuntu package name>, <comment> 
See also thirdparty-int in the same directory, which is more of the same
except that the two packages named require user input during install to
work properly.  The cluster installer needs to deal with them
noninteractively.
Alex: please move xmcd from -int to the regular listing; it does have a
user dialog when installed interactively, but if it's installed
noninteractively (which is to say, with DEBIAN_PRIORITY=critical or
DEBIAN_FRONTEND=noninteractive set), it uses the completely reasonably
default of /dev/cdrom for the CD device.  On the other hand, dealing with
eagle will be annoying; it's trivial to suppress the license dialog, but
the subsequent user experience is bad until a license key is generated
for it.  I'm assuming we don't have a license and setting it up to run as
unkeyed freeware is the right answer.
Any thoughts/objections/commentary?