Notes from 2005-08-19 or 2003-05 or even earlier. These were marked "ancient and obsolete".
In order of priority. Some of the later entries aren't particularly well-ordered. And yes, I realize that some of these entries aren't directly related to "NetBSD"-proper, but merely apply to some applications.
- Check into getting the HardSID up and running.
- Get a new plaintext editor. Nano is only mostly useful.
- Completely reinstall the entire setup. I should probably properly partition, but I'll end up saving that to later.
- Get the x-locker working.
Shared object "libXmu.so.6" not found: research and resolve or replace. Hmm, this has more dependancies than any other package.. all for a fucking screen locker. Find an alternative.
- Properly port .xinitrc
- Properly port
- Fix Openbox's background.. the theme isn't 100% compatible from Blackbox.
- Research alternative text editors. Visit my link on iA.
- Research alternative email clients, preferably one which has a real text editor, unlike Sylpheed. Just get sylpheed to use an external editor.
LSCOLORSis ignored by
colorls. Whee. Fix this and then review the colours so they're sane.
Revisit the backup routines. Somehow absorb the NetBSD sandbox into the securified setup. This will be relying on getting sane
cp/ etc replacements. Sigh.
- Figure out the filesystem / mounting problem.
Replace the master setup with NetBSD?
- Add more virtual terminals (
- Fix shells so that I can view extended characters
- Fix the keyboard response time
Figure out the fstab properly
- Fix it's busted defaults
- Figure out some shell scripting.
- Research the feasability of porting some of my existing scripts to it.
- figure out aliasing so I can do
ls --color=yes"properly. Fix
alias ls='/usr/pkg/bin/linuxls --color -F'I'll have to figure zsh out some more.
- needs zlib if I manage to get that compiled for an i386.
- It won't use pthread, nomatter what. From a package or manually installed from source.
- It forgot how to build a list of files. I think I broke something it depends on.
- Figure out why NetBSD has horrific disk access. XMMS skips when building a playlist, reading id3 tags, or during other points of "heavy" disk access (moving between virtual screens in X sometimes). There also appears to be suboptimal memory management.. doing "big" things under NetBSD is much more of a big deal than under Slackware. I could guess at reasons, but the fact is that I need to upgrade anyways =/ Well it appears that being strict about setting "nice" settings for stuff really helps a lot. It's still kindof sad that I have to do that. Research Soft Updates
- Fix Cooledit. It's bright, it's paragraphing is dumb.. bleh. Possibly replace it, although I doubt I'll find better in something this slim.
- Pick apart my startup, and whatever applications, to slim down startup
- Revisit traffic shaping.
- Update Securification based on experiences here.
- Customize or replace the boot manager. Research it's functionality.
- Edit the
vga.pcfDOSEMU's vga font installer to make it friendly for NetBSD? Contact DOSEMU once complete. Recommend it be available separately. Aren't there a set of fonts similar to this available anyways? Bleh.. re-research.
- What's the deal with XMMS not being able to change volume (down) past a certain point with the keyboard?
Is package management from
pkgsrcable to make sweeping changes to update all dependencies. When I do regular installs via
pkg_addand then try to make install some items from
pkgsrc, often there will be a number of dependent libraries which I must go through the hassle of removing and adding via
pkgsrc. Being able to do have a script automatically do all that would be nice (a bit dangerous, but nice).
Revisit fonts, wasn't DOSEMU's vga font depreciated by existing fixed-width fonts? If not, pursue it's inclusion in the default X distribution.
Pick apart system apps and slim down the setup in general.
Research package creation and maintain my own collection of built-from-source prepackaged apps. Apparently there are some cool scripts / programs which:
- Fetch distfiles from multiple sources.
- Are designed to build an applications CD.
- Check for dependencies, for correctness, etc. for installed packages.