The MiscKit

MiscKit To-Do List


Home
Hot News
About
Press Kit
FAQ
Documentation
Download
Resources
Services
Search
Credits
Links
Contact Us


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?


Questions? Contact our webmaster via email to don@misckit.com. .