Re: [Pcbsd-developer] Asked for a Todo list?
Status: Beta
Brought to you by:
kmoore134
From: Andrei K. <an...@bs...> - 2005-10-15 11:40:19
|
Renato Pinto Fl=F3rido wrote: > Hi! I am by no means an expert, but i do want to help. I signed this=20 > mailing list mainly to be aware of how the work is going but hey, as i=20 > am here and i have something to say, it's not a problem if i write to=20 > the list. > > *This is a part of my PC-BSD todo list * > > *_PC-BSD Structure_* > > *. Make PC-BSD tools Desktop Environment independent * Why rewrite wheel? If we use KDE then all config must be from the same=20 environment. > - enabling users to run which DE they desire by installing DE PBI=20 > packages > - making PC-BSD future proof > - making PC-BSD more versatile_* If we have to maintain jet another DE then we lose so much time that=20 never release fine desktop operating system. > *_Development utilities_* > > *. PBI Opener* > - PBI maker should be able to open PBI packages after they are already=20 > made (while containing an encryption feature or similar security featur= e I agree. > *_Documentation_**__* > > *. Guide for certified PBI creation* > - Installation layout > - Dependencies > - Menu layout > *. Pre installation requirements* > *. PC-BSD Installation guide* > * . Getting Started* > *. PC-BSD Manual* > *. PC-BSD Handbook* > *. PC-BSD Help_ Please no Handbook- we already got some from FreeBSD. > *_Installation process_* > > *. Auto detection of processor model/type and installation of=20 > respective kernel for each system=92s needs* > - Increases PC-BSD performance and possibly stability Actually there is no need for different architecture support cos freebsd=20 kernel by default compiled without 3dnow and sse support. Only=20 difference is for SMP kernel. > Boot_* > _**_ > *. Hardware auto detection and configuration* > - Steps: Hardware change check (checks current hardware against a=20 > hardware profile)> Configuration of new hardware (if new hardware is=20 > found)> saving of hardware profile. Freebsd did not have "hardware profiles" like linux - all detections is=20 performed by kernel. > - Monitor Auto detection and configuration using DDC and a monitor=20 > database (as Kudzu) > - Ability to configure multiple monitor and multi mice (for laptops)=20 > setups > - Ability to configure several mice types (3 button, 5 button, 7=20 > button, roller balls...) must have.... > - Asks for PBI drivers which are listed on PC-BSD update service and=20 > installs them as soon as the pc is connected to the internet I think we can provide "Project Evil" windows drivers like .PBI-s > *. Better boot loader for multiple boot environments * > *. Boot screen * > - should cover all text until the OS login screen > - should have a Status bar > I'd like that too. > > *_System_* > > *. Linux emulation layer integration within the main install* Please no crappy emulation... > *. Rar, zip, Tar, etc by default must have. I already mentioned this in forums. > . Hide file system by default* > - Same procedure as the Mac OSX I think this is not main priority right now. > *. Auto detection and auto mount of floppies, USB storage devices,=20 > hard drives, CD=92s, DVD=92s, photographic cameras, mp3 players, memory= =20 > cards, etc. This is real challenge... > * > *_Things needing tuning (KDE stuff not working and little bugs)_* > > *. KDE=92s keyboard layout listed on KDE control centre should be the=20 > same as the one chosen by the user during the installation > * - Configuration chosen by the user during the installation must be=20 > on kde control center.* > . Get Noatun working by default* Please remove this "plays nothing by default" player and bundle PC-BSD=20 with amaroK and Kmplayer. > *. Remove unneeded KDE bits and making all remaining KDE apps fully wor= k* as I already said. > *. Conqueror and all other PBI packages installed browsers should be=20 > tuned by default to use the PBI installed java, flash and other plug-in= s* > * . Only anti-aliased founts should be used > . Only fonts which can be used with all supported languages (using=20 > only fonts which support for letters which are custom to some=20 > languages) supported on the installation CD should be used* Just what I wanted long time ago. > * _PC-BSD default tools_* > > *. Development of Graphical interfaces for all essential FreeBSD tools=20 > and mechanisms* > * . GUI for FreeBSD boot loader management* > * . Internetworking manager* > * . System wide permission manager* > - Gui for permission management > - Stores permission profiles (PC-BSDOriginal,RegularUser,Custom=20 > profile, etc=85) > - User can save custom profiles*** > . GUI for ports management* **** > *. Backup utility for files and system configuration files* > - Should create a setup file which could be used to reset a system=92s=20 > settings after a reinstall. > - Certified PBI should be made with this feature in mind > *. Expos=E9-alike software* ** > *. PC-BSD Control panel* ** > *. Inserting CD=92s, DVD=92s pen drives etc, should bring an icon to th= e=20 > desktop* _* > I think most of it is better leave for 2.0 version of PC-BSD. > *_Needed PBI packages_* *__* > *. PBI plug-in packages* > * *- Java (one which works with firefox)** > - Flash (more recent) > - Shockwave > Agree, but we need NATIVE java and flash.... :( > *. Development **of** driver PBI packages* > - Experimental ATI 3d driver Someone must kick asses at ATI... > - Intel gigabit network drivers "Project evil" > - Other widely used drivers > *. Firewall and respective Graphical interface .PBI packages* ** version 2.0 > *. Codec pack or individual codec pbi=92s* ** > ( This is not the complete list. ) > > > Cheers! > RF |