Andrew Hoying wrote:
>
> David Douthitt wrote:
> > LEAF, in my mind, consists of two distributions - or at least, sponsors
> > them - Eigerstein and Oxygen.
>
> I agree, but both have the same foundation, so I think of them more like sub
> distributions, like how Mandrakesoft has the standard Mandrake, the Cooker
> and the Mandrake-firewall (at least) different distributions.
I would consider them more like Red Hat and Mandrake and Best Linux; or
like Debian and Progeny. Your examples are new and varied releases of
the same code; these are new distributions based on another
distribution. In fact, LRP is now at 2.9.8; Eigerstein is based on LRP
2.9.4; Oxygen is based on LRP 2.9.7.
Oxygen in particular bears VERY little resemblence to the original;
there should be no original LRP code remaining.
> This will certainly be a big break, I'm just hoping for a good versioning
> and dependency system without the size and complexity of the RPM system.
Version checking and dependency checking ARE big and complex. Version
checking leads to these questions:
* Does 0.9a supercede 0.9c?
* Does -0.7 supercede -0.9? (SmallEiffel uses negative version numbers -
and the perfect release will be release 0.0!)
* Does 09072001 supercede 10072001?
* Worse yet, does 02012001 supercede 01022001? If it's a date, it
varies between whether you are using American dates or European
dates....
Dependency checking leads to these complications and questions:
* What if a package works with ANY web server, or ANY mail transport
agent - but REQUIRES one of each? ssmtp would work, but then what if
one used Mike Sensney's shell script instead?
* What if a package will work with the basic system in one environment
but not another? In Eigerstein the mail program is builtin; in Oxygen
it is added in as a package (ssmtp.lrp).
And that doesn't even cover conflict checking....
I don't see how we can do this.... especially considering that unlike
Red Hat or Debian, you can't put EVERYTHING into a package, since
root.lrp is woefully generic....
> I'm a big proponent of moving to VFat, we'll just have to find a new small
> boot loader.
I don't think it'll be that big a cost. Problem is if you mistakenly
use MSDOS instead (somewhere along the way).
_______________________________________________
Leaf-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/leaf-devel