Archive for December, 2009

Something wicked this way comes

I have finally decided to release Ouija as open source and unless something else happens (like someone deciding to pay me a bunch of money not to release it) it should be out within the next month. At the moment though I am quite unsure about a few things and I am looking for some help. Any feedback regarding these things or anything you think I should know before this would be greatly appreciated.

  • What type of license should I be releasing this under?
  • How much documentation should I put together before releasing it? (more documentation would mean more time before the release vs documentation being added later potentially by other users)
  • Where should I host it? (I’m planning on google code, but if anyone has any other thoughts I’d be glad to hear them)
  • At the moment I just have it sitting in the root package in a folder that I link to in my Flash preferences. I did this because Ouija is mainly a bunch of utility functions that are not in classes, so in the root it is as if I just have extra language level functions that I can use without having to import anything. My question is should I change this or should I go down the standard com.SolveEtCoagula.Ouija.blahblahblah type path?
  • How does one go about accepting changes from others on a project like this? Do people request access to commit to the repository or should they all funnel through me?

I believe that is all for now. Like I said any help on this would be greatly appreciated. Also if anyone is interested in helping me out just let me know. (if you know AS3 and Scheme quite well, are dying to get your hands on a copy, would be willing to help with documentation and tying up loose ends, and would like to have a large amount of influence of where this whole thing goes, please contact me)