













| |
This page contains a list of projects that are available. If
you'd like to contribute to the MiscKit, but don't know what to
contribute, why not pick one of these projects, and submit it to
the MiscKit? If you're
not quite sure how to go about doing one of these projects,
or want further information about what is desired, check the
MiscKit mailing list archives or ask on the mailing list
for suggestions. Then dig in and have fun!
If you would like to add to this list, you can contact
Don Yacktman via email or use the
handy To Do list submission form.
If you would like to contribute to the MiscKit but don't have the
time, resources, or ability to donate code, bug fixes, or improvements
to the documentation, other things may be donated. Contact
Don Yacktman via email to
don@misckit.com
for more detailed information.
- Build a top level GUI driver app to run the Makefile so that you can selectively build the parts of the kit that interest you.
- Split main lib into parts that build upon (1) standard C functions and NeXT basic objects like List and HashTable, and (2) require AppKit support.
- We need more foundation classes (data structures, etc.).
- Make a shellsort function like qsort. Time them and see if there is enough speed improvement to make it worth it. Maybe use that for sorting throughout the kit. At any rate, try and speed things up where we can, even if only in the comparison functions...
- Turn the InfoMenu.nib into a palette with an Info menu you can drag off it... and menu items for Release notes, Register, Send suggestion, Order form, Software license, and so on. May need 3.3 IB to get composite objects, though...
- Palletize the List and HashTable classes with a nice IB connection inspector to allow adding multiple objects to the List/HashTable.
- Set up the MiscClockView (and perhaps calendar view) so that an NSDate (EOF) can be associated with it and display properly...
- Matrix or scroll view with icon+text cells which have icons that may be dragged out of the cell.
- Make MiscOrderForm be able to send orders via EMail messages.
- HostPicker TextField subclass.
- Shelf (like Librarian, WorkSpace)
- PathView like the one in WorkSpace between the shelf and browser/icon/list view.
- Graphing widgets: 2D plots , polar plots, histograms, stripcharts, high/medium/low (Dow jones type) plots, and 3D surface plots.
- Miscellaneous useful browser delegate classes (to load it with a file heirarchy, a class heirarchy, or whatever).
- Various TextField subclasses that check and validate input to follow user-defined formats and keep values within preset ranges--these will be coming from the MOKit it looks like.
- MiscNTPTime object (subclass of MiscTime).
- Look at some of Don Yacktman's stuff in the Temp area; if you want to pick up work on some of that, you are welcome to lend a hand. Also, see the Many-or-one matrix mentioned in the MiscCoolButtons palette.
- We need project ideas! What generic classes, etc. would you like for your work?
|