Version 5 of Considerations when adding extensions to Kitten

Updated 2002-11-04 21:16:33

LV I'm looking into what steps I need to take if I want to add an extension into kitten.

  • Discussions can take place on the starkit mailing list.
  • Content questions
  • What kinds of extensions/scripts, etc. should go into kitten?
  • Or perhaps the better question, should everything go here, or should there be a series of developer starkits which have particular themes?
  • Build Issues
  • Is a particular compiler required or preferred - are there incompatibilities between compilers on Solaris/Windows/Linux?
  • Does one need to specify a --prefix or --exec-prefix ?
  • What platforms should be included?
  • Installation Issues
  • How are new items added into the kitten.vfs web repository?
  • How should updated packages be handled? How to coordinate updating?
  • Documentation Issues
  • How can reference material for the extensions be added to the kitten.tkd so that developers have access?
  • Other issues
  • Might the US government regard the extension as illegal, treasonous, libelous, ...? This is not as absurd as might first appear (see [L1 ], for example). I don't understand - kitten contains nothing that falls under munitions act. Also, kitten is not a US software product. Answer: having an encryption module in kitten potentially brings it into a category that's a problem for US residents. No, kitten doesn't have one now. It's not clear that it ever would be feasible, just because of the arcane US restrictions.

Category Tclkit

Yorick