NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: NetBSD Wishlist



On Mon, Nov 22, 2010 at 4:41 PM, MTS Consult 
<info.mts.consult%gmail.com@localhost> wrote:
> Hello,
>
> Here my wishlist for NetBSD 6.0 to have more fun using it (and really
> using it and not switching to other systems):
>
>
> + please drop CVS,RCS,SVN . They are not correct, slow, take too much
> CPU and just pain in the ass to use
> Â DragonFly BSD has shown how awesome a distributed cvs is: they use
> Linus' GiT.
> Â So why not developing a Distributed Tracking System the NetBSD way?
> A NetBSD repository manager: Ngit.
> Â http://www.youtube.com/watch?v=4XpnKHJAok8
> http://www.youtube.com/watch?v=8dhZ9BXQgc4

All of them have some pros and cons. AnonCVS solved some problems of
CVS. Git eats too much space, RCS is used eg. with NIS a lot and so
on.

>
> + Out of the Box Kernel enabled Full Virtualisation expandable by
> different userland modules on different platforms - Why do we have
> XEN?

Because it was something like open standard before, but now projects
are dropping support for that (RedHat, Oracle(Sun), Linux) in favour
of their solutions
>
> + Support for more Filesystems. Whats going on in LINUX is crazy but
> also awesome. New FS like JFFS2, RFS, BTRFS rock! they should be
> considerd to be supported right from the beginning. NetBSD
> intercompatibility with different MS and LINUX FS is annoying. NetBSD
> should be able to talk natively to all other Storages from different
> Systems. Thats suits NetBSD better as it runs on all systems but just
> could talk to itself and other BSDs... Funny that with special
> software even Windows and LINUX could write to slices but NetBSD still
> is behind. Also I like to see HAMMERFS integrated natively and
> certainly ZFS. UFS and FFS are - uhm... old in every aspect and
> fashion. Maybe a Virtual Filesystem Layer (VFS) in the Kernel is
> helping there.

I think that there is good support of filesystems. I think that it's
better to focus on couple of systems to have good support instead of
having every possible system with bad or no support at all.

btrfs is not ready. It's ready if you want to loose data. ZFS is fine,
but there is not tool for recovering of data after failure, zdb is
quite ugly. Hammer FS is great. UFS and FFS is used on a lot of
production machines around the world. There are places where you need
stability and not funky coloured reinvented wheel.

And by VFS I suppose that you mean something like puffs from NetBSD, right?

>
> + NetBSD LIVE CD/USB with each release - also would be nice to have
> NetBSD Server and NetBSD Desktop showcase CD with each release! I dont
> want to build each time the stuff I need. Even as Admin sometimes I
> just want to use it. LINUX CDs are so handy and I am mad about the
> fact that I cant just quickly download a NetBSD Server Edition and
> "WORK" on a problem instead of first putting hours into creating a
> system. NetBSD is time consuming like hell.

NetBSD's target is not same as eg. Ubuntu's target. I was working with
Ubuntu Server Edition and no thanks, I'm glad that I'm back on HP-UX,
AIX, Solaris, RedHat or BSDs


>
> + integrating a small X-Window into the System.
> Â Something like Project "Wayland" from Canonical that has a
> minimalistic mem footprint expandable by userland modules.

When NetBSD is used on some embedded motherboard then X-window is not
very useful if you have just 2 lines of black characters available on
display ;-)

>
> + NUMA support and a true scheduler fÃr each MultiCore CPU

There are some projects ongoing and especially full SMP is not easy
task. Donate big bucket of dollars or send some code and everyone will
be happy for sure.

>
> + More focus on Mobile Devices - NetBSD is in my opinion a better
> System on mobiles than LINUX/Android. Tethering drivers (to iPhone and
> Android) would be nice.

It's just your opinion. Now you must implement that opinion to vendors
as they are not working with emotions. Especially you must ask them
for documentation.

>
> Now flame
>
> --
> Mit freundlichen GrÃÃen,
> i.A. Markus Maiwald
>
> Fon:Â Â ÂÂ +31 629 50 70 65
>
> Apple for Works - *NIX for Network - Windows for Solitaire
>
> Security is the one concept, which makes things in your life stay as
> they are. Otto Normal is a man, who is afraid of changes in his life;
> so naturally he does not employ security.
>


Home | Main Index | Thread Index | Old Index