DaemonForums  

Go Back   DaemonForums > Other Operating Systems > Other OS

Other OS Any other OS such as Microsoft Windows, BeOS, Plan9, Syllable, and whatnot.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 1st April 2012
daemonfowl daemonfowl is offline
bsdstudent
 
Join Date: Jan 2012
Location: DaemonLand
Posts: 834
Thanked 0 Times in 0 Posts
Default what missing features do you think *BSD should provide ?

Hi BSD users & lovers !

it's a simple question .. what missing features do you think your favorite *BSD OS should provide ?

for me ,
I hope OpenBSD will some day support HFS+ filesystem and .dmg image ...

How about you ?
Reply With Quote
  #2   (View Single Post)  
Old 1st April 2012
vermaden's Avatar
vermaden vermaden is offline
Administrator
 
Join Date: Apr 2008
Location: pl_PL.lodz
Posts: 1,052
Thanked 118 Times in 93 Posts
Default

Its not about what I would like FreeBSD support to for most of the cases (faster support for new/fresh hardware will be nice through), its the will for others to officially and fully support FreeBSD, like game designers (World of Goo for example), or enterprise solutions that does not support FreeBSD (SAP, Oracle, DB2, Tivoli Storage Manager, HP DataProtector, Veritas, ...).
__________________
religions, worst damnation of mankind
"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds

Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.
vermaden's: links resources deviantart spreadbsd
Reply With Quote
  #3   (View Single Post)  
Old 2nd April 2012
daemonfowl daemonfowl is offline
bsdstudent
 
Join Date: Jan 2012
Location: DaemonLand
Posts: 834
Thanked 0 Times in 0 Posts
Default

Hi Vermaden !
thanks for sharing the idea !
Reply With Quote
  #4   (View Single Post)  
Old 16th April 2012
comet--berkeley comet--berkeley is offline
Old programmer/hacker
 
Join Date: Apr 2009
Posts: 90
Thanked 1 Time in 1 Post
Default

I wish that OpenBSD supports boot up from an FFS2 file system and becomes Y2K38 ready.

I wish that FreeBSD and NetBSD take more security ideas from OpenBSD and become more secure.
Reply With Quote
  #5   (View Single Post)  
Old 3rd May 2012
daemonfowl daemonfowl is offline
bsdstudent
 
Join Date: Jan 2012
Location: DaemonLand
Posts: 834
Thanked 0 Times in 0 Posts
Default

Thank you for sharing , @comet--berkeley !
Reply With Quote
  #6   (View Single Post)  
Old 11th May 2012
RalphEllis RalphEllis is offline
New User
 
Join Date: May 2012
Location: Toronto, Canada
Posts: 9
Thanked 0 Times in 0 Posts
Default

I would like to see universal ZFS support in all BSDs. It is an amazing file system that maximizes data integrity and the ease of backup and recovery.
All BSDs could use more centralized administration software for servers. The Oracle people correctly argue that the real cost of many servers is less the servers than the very expensive people needed to administer them. Better centralized software control means fewer system administrators.
Better graphics performance from the open source drivers would be a positive move given the rise of multimedia.
Everyone could use security software that automatically sends a large man with a baseball bat to the door of anyone who tries to hack your systems.
Reply With Quote
  #7   (View Single Post)  
Old 11th May 2012
daemonfowl daemonfowl is offline
bsdstudent
 
Join Date: Jan 2012
Location: DaemonLand
Posts: 834
Thanked 0 Times in 0 Posts
Default

Such interesting points ..
Thanks very much RalphEllis !
Reply With Quote
  #8   (View Single Post)  
Old 13th June 2012
thirdm thirdm is offline
Package Pilot
 
Join Date: May 2009
Posts: 195
Thanked 3 Times in 3 Posts
Default

Also in file systems, I'd like to see hammer (or hammer2 when it's finished) ported to all the other BSDs (and Linux, the Hurd, or anything else I might one day try).

I just started using DragonFly on my laptop, because I can't get OpenBSD to run on it (it freezes early in boot around the time it tries to recognize the second CPU -- both amd64 and i386 on 5.1 -- some kind of asus laptop with a Core Duo -- if anyone's interested I can post more precise info later, perhaps). Hammer seems like the most interesting feature, at least that I've noticed. I love the snapshotting feature. Next I'd probably want to try mirroring to a slave system if I had another computer running DragonFly. If all BSDs ran Hammer, perhaps I could mirror files between them.

I keep meaning to (without telling anyone, at least not using my real name, else someone might expect me to be up to the task or to finish it) play at getting Wine working on OpenBSD (or DragonFly amd64? someone's started getting it at least compiling on i386 already) too. So I don't want anyone else to do it first, but I would like it if OpenBSD devs decided running programs compiled for i386 should run on amd64 system after all. I think I would want that to do the Wine port (Win32 is interesting to me, not Win64 at this point). Not a huge deal though. I should just run an i386 install instead.

The last thing is, now that disks are getting pretty big, I'd like the various BSD pkg systems to dump all dist source code under /usr/local/src (or /usr/pkg/src) and to use CFLAGS+=-g and not strip debugging symbols on install. Along with that, I'd like it if the pkg/ports systems would have features that make it easy to maintain your own modifications under ../src and use your tree version in preference to the dist tarball when building a port from source if the versions match (if your changes were substantial enough to require a change in the PLIST, then I guess it would be up to you to change to your own custom port, but most changes I'd envision doing wouldn't make that necessary).

Finally, though I'd never write this where I think many devs are, I'd like OpenBSD to migrate to git. I have to use too many different source control systems. CVS is one of the ones I'd like to forget.
Reply With Quote
  #9   (View Single Post)  
Old 15th June 2012
daemonfowl daemonfowl is offline
bsdstudent
 
Join Date: Jan 2012
Location: DaemonLand
Posts: 834
Thanked 0 Times in 0 Posts
Default

Thank you very much @thirdm
Reply With Quote
Old 16th June 2012
backrow backrow is offline
Real Name: Anthony J. Bentley
Shell Scout
 
Join Date: Jul 2009
Location: Albuquerque, NM
Posts: 116
Thanked 10 Times in 4 Posts
Default

Quote:
Originally Posted by thirdm
The last thing is, now that disks are getting pretty big, I'd like the various BSD pkg systems to dump all dist source code under /usr/local/src (or /usr/pkg/src) and to use CFLAGS+=-g and not strip debugging symbols on install.
Indeed, if I had time, money, and an extra machine, I would set up an OpenBSD package mirror with those options (and also sign the packages).

Quote:
Originally Posted by thirdm
Along with that, I'd like it if the pkg/ports systems would have features that make it easy to maintain your own modifications under ../src and use your tree version in preference to the dist tarball when building a port from source if the versions match (if your changes were substantial enough to require a change in the PLIST, then I guess it would be up to you to change to your own custom port, but most changes I'd envision doing wouldn't make that necessary).
Can what you want be done with bsd.port.mk(5)’s PORTSDIR_PATH? Of course, if you have substantial port improvements, you should send them to ports@ so others can benefit.

My wishlist:
  • Better open source graphics driver performance, and kernel modesetting. Maybe radeon(4) support will improve if AMD is dropping support for old‐but‐still‐common cards in the proprietary driver (though the only source I can find for that is Phoronix, which I’m very reluctant to trust).
  • Better multicore performance. Better performance under heavy disk load. Raw “performance” is of course not OpenBSD’s main priority (and it shouldn’t be), but it certainly helps to have it!
  • I find HAMMER very interesting and would love to see it in OpenBSD.
  • I would also like to see OpenBSD move to Git. (Jörg Sonnenberger has been doing a lot of work on getting NetBSD’s CVS repo to play nicely with Fossil; I expect that switch to happen sooner rather than later.)
  • A UTF‐8 locale by default.
  • softraid(4) setup, with encryption, in the installer.
  • A phone I can run OpenBSD on. Though I may settle with Inferno on Android!
  • Not specifically a BSD thing, but the world needs a fully open‐source FPGA toolchain.
  • More packages. (This, at least, is something I try to fix!)
__________________
Many thanks to the forum regulars who put time and effort into helping others solve their problems.
Reply With Quote
Old 17th June 2012
daemonfowl daemonfowl is offline
bsdstudent
 
Join Date: Jan 2012
Location: DaemonLand
Posts: 834
Thanked 0 Times in 0 Posts
Default

Thank you @backrow , such an interesting wishlist !
Quote:
A UTF‐8 locale by default.
Yesssss ! thanks for mentioning this
Reply With Quote
Old 17th June 2012
araby araby is offline
New User
 
Join Date: Jun 2012
Location: Saudi Arabia,Riyadh
Posts: 2
Thanked 0 Times in 0 Posts
Default

- a decent package manager like APT & YUM

- support more hardware , like linux does .
Reply With Quote
Old 17th June 2012
vermaden's Avatar
vermaden vermaden is offline
Administrator
 
Join Date: Apr 2008
Location: pl_PL.lodz
Posts: 1,052
Thanked 118 Times in 93 Posts
Default

Quote:
Originally Posted by araby View Post
- a decent package manager like APT & YUM
Search for PKGNG, its already in BETA stage.
__________________
religions, worst damnation of mankind
"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds

Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.
vermaden's: links resources deviantart spreadbsd
Reply With Quote
Old 18th June 2012
araby araby is offline
New User
 
Join Date: Jun 2012
Location: Saudi Arabia,Riyadh
Posts: 2
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by vermaden View Post
Search for PKGNG, its already in BETA stage.
thank you , i will wait for the stable release .
Reply With Quote
Old 18th June 2012
Carpetsmoker's Avatar
Carpetsmoker Carpetsmoker is offline
Real Name: Martin
Old man from scene 24
 
Join Date: Apr 2008
Location: Eindhoven, Netherlands
Posts: 2,062
Thanked 198 Times in 156 Posts
Default

Decent graphics support.

Quote:
Originally Posted by araby View Post
- a decent package manager like APT & YUM
*hickup* *cough*

It's been years since I last used apt, so I'll refrain from commenting on that, although my impressions 5-6 years ago were not good.
YUM is *NOT* a "decent" package manager. A "complete piece of junk" would be a more accurate description by any standard.

Things that are wrong with yum (in no particular order):
1) Slow .. SLOW ... SLOW ...
2) Unable to launch 2 instances: For example an install and search. The way it locks stuff is stupid.
3) It moves my config files around when upgrading, for example it saves /etc/dovecot/dovecot.conf to /etc/dovecot/dovecot.conf.rpmsave -- Very annoying.
4) It's very opaque and difficult to see/understand what's going on (and thus, un-UNIX).
5) It's actually just a front-end for another tool (rpm), why not just fix rpm instead of adding an extra layer?
6) I've had instances where it just crashes, and whatever I did, I was unable to get a meaningful error message (See lack of transparency above).

As for FreeBSD's "pkg-ng":
It seems sort of OK. I dislike that it uses sqlite, you can't grep sqlite. It does promise a somewhat more reliable database (one common issue is running make deinstall while there is still a +REQUIRED_BY file, this information is then lost... Then again, this file isn't really reliable anyway due to GNU autotools which links against binaries even though it's told not to)... Ah well, at least it doesn't use XML
__________________
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things.
Reply With Quote
Old 19th June 2012
vermaden's Avatar
vermaden vermaden is offline
Administrator
 
Join Date: Apr 2008
Location: pl_PL.lodz
Posts: 1,052
Thanked 118 Times in 93 Posts
Default

Quote:
Originally Posted by Carpetsmoker View Post
2) Unable to launch 2 instances: For example an install and search. The way it locks stuff is stupid.
The same for praised APT.

Quote:
Originally Posted by Carpetsmoker View Post
5) It's actually just a front-end for another tool (rpm), why not just fix rpm instead of adding an extra layer?
Because that's how Linux works, do not fix, add another layer (udev + HAL or ALSA + PulseShit seems good examples).

Quote:
Originally Posted by Carpetsmoker View Post
6) I've had instances where it just crashes, and whatever I did, I was unable to get a meaningful error message (See lack of transparency above).
Another Linux 'thingy', useless or none error messages and lack of documentation to cope with failures.
__________________
religions, worst damnation of mankind
"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds

Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.
vermaden's: links resources deviantart spreadbsd
Reply With Quote
Old 19th June 2012
phoenix's Avatar
phoenix phoenix is offline
Risen from the ashes
 
Join Date: May 2008
Posts: 699
Thanked 90 Times in 81 Posts
Default

Quote:
Originally Posted by Carpetsmoker View Post
As for FreeBSD's "pkg-ng":
It seems sort of OK. I dislike that it uses sqlite, you can't grep sqlite. It does promise a somewhat more reliable database (one common issue is running make deinstall while there is still a +REQUIRED_BY file, this information is then lost... Then again, this file isn't really reliable anyway due to GNU autotools which links against binaries even though it's told not to)... Ah well, at least it doesn't use XML
It's gotten much better since beta10. I managed to corrupt the database with earlier betas, but haven't been able to since beta10.

And, now, there are semi-public repos available for both 32-bit and 64-bit 9.0-RELEASE.

It's now possible to have a fully-binary-only FreeBSD setup using freebsd-update for the core OS, and pkgng for the apps.

Was able to update from a FreeBSD 8.3 install to a 9.0 install without compiling anything last weekend. And from KDE 4.7 to 4.8 without any issues.
__________________
Freddie

Help for FreeBSD: Handbook, FAQ, man pages, mailing lists.
Reply With Quote
Old 19th June 2012
vermaden's Avatar
vermaden vermaden is offline
Administrator
 
Join Date: Apr 2008
Location: pl_PL.lodz
Posts: 1,052
Thanked 118 Times in 93 Posts
Default

Quote:
Originally Posted by phoenix View Post
It's now possible to have a fully-binary-only FreeBSD setup using freebsd-update for the core OS, and pkgng for the apps.
With little * ...

* You will still not have binary lame package for example and You still would not have BUG FIXES (not security fixes) in the RELEASE branch, buts its better (less PITA) then my way [2]

[2] http://forums.freebsd.org/showthread.php?t=26140
__________________
religions, worst damnation of mankind
"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds

Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.
vermaden's: links resources deviantart spreadbsd
Reply With Quote
Old 19th June 2012
phoenix's Avatar
phoenix phoenix is offline
Risen from the ashes
 
Join Date: May 2008
Posts: 699
Thanked 90 Times in 81 Posts
Default

True, yes, any port that has a license preventing binary packages from being stored/distributed by the FreeBSD Project will need to be installed from the ports tree. But, these are few and far between now. And a patched portmaster works well for dealing with those.

It's not perfect, but pkgng is a very large step in the right direction.
__________________
Freddie

Help for FreeBSD: Handbook, FAQ, man pages, mailing lists.
Reply With Quote
Old 6th January 2013
bashrules bashrules is offline
Port Guard
 
Join Date: Mar 2010
Location: Here
Posts: 16
Thanked 0 Times in 0 Posts
Default

Better gdb support (gdb comes with the base system, so I assume it's not off-topic). I miss:

- reverse execution mode - I think that's currently tied to i386-linux http://sourceware.org/gdb/news/reversible.html

- following forks() - that's currently tied to linux and hpux http://sourceware.org/gdb/onlinedocs/gdb/Forks.html
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
PHP 5.4.0 brings new features J65nko News 0 3rd March 2012 09:41 AM
Security PacketFence 3.2.0 brings new features, closes XSS hole J65nko News 0 24th February 2012 08:17 PM
Security Joomla! 2.5 adds new features, closes holes J65nko News 0 24th January 2012 10:54 PM
How add additional features on xterm ( Xfce ) ? aleunix OpenBSD Packages and Ports 4 5th June 2008 02:18 PM


All times are GMT. The time now is 02:44 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick