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
leaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to