On Mon, 2010-11-01 at 21:32 +0100, KP Kirchdoerfer wrote:
> David;
>
> Am Sonntag, 31. Oktober 2010, 22:09:54 schrieb davidMbrooke:
> > On Sun, 2010-10-31 at 20:50 +0100, KP Kirchdoerfer wrote:
> > > Am Freitag, 29. Oktober 2010, 20:25:58 schrieb Andrew:
> > >
> > > Ok; I propose:
> > > - just "core" and "contrib" repository (names are not fixed), testing
> > > isn't needed - we can also put packages in contrib which we consider
> > > for testing or provided as-is.
> >
> > Just to make sure I understand 100%, some examples:
> >
> > etc.lrp: Certainly part of "core". No debate.
>
> Maybe this also debatable :)
>
> The most radical way (besides opening it all) would be just to define "core"
> just as buildenv and buildtool itself. Which is the bare minimum to build
> packages on a definded base (uclibc version).
> Though even that raises pb's. What if a user wants to provide a complete new
> kernel arch? And in the developer guidelines and policies we asked to provide
> modules not in the package, but with modules.tgz....
>
> During 2.x and 3.x we thought about "core" mainly as "packages that are
> provided on the floppy image" - but as that donÄt exist any longer..., and it
> doesn't work very well in the long term.
>
> > asterisk.lrp: Certainly part of "contrib" (only if it is fixed?)
> > aiccu.lrp: Not part of "core", since only relevant to some users, but
> > you (kp) and I (dMb) would be willing to upgrade, test, repair etc.
>
> Both belongs shurely to "contrib"
>
> > Should we distinguish "supported" contrib from "unsupported" contrib?
> > Something like "primary" (instead of "core" - approx 10 packages that
> > EVERY user will need), "secondary" (tested and supported, but not
> > "core"), then "contrib" for the others?
>
> Hmm, the idea of "approx 10 packages that every users need" is a good one.
> Your "secondary" and "contrib" maybe rephrased as "packages" and "testing"?
> (primary/packages/testing)
>
> kp
Hi kp,
To me, "testing" implies a temporary state: "will move somewhere else
when testing is successful", which isn't quite what I had in mind. A
package in "contrib" will always stay in "contrib"...
In terms of packages (i.e. ignoring buildenv and buildtool) then "core"
or "primary" is:
- kernel (OK, not really a "package" as such...)
- initrd
- root
- etc
- modules
Would a system actually run with just this list (+ moddb + configdb)?
Then there are "mainstream" add-on packages:
- iptables
- shorwall
- Hence also libm, perl
- ip6tables
- shorwall6
- dropbear
- dhcpcd
- dnsmasq
- mhttpd
- webconf
- A few more perhaps?
Others would be "contrib".
So maybe 3 categories: "core", "mainstream", "contrib" ???
dMb
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
leaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-devel