I'll leave this in programming (rather than beta) because it deals mainly with the current Project Manager.
> From: Brian Schott > > I have not used ProjMgr. It seems to confusing too me and I have not > produced any projects meant to be standalone, so there has been little > enticement. I can understand your confusion with Project Manager (having been there myself) but in the end it is actually much simpler than it appears. It would probably be a good target for some video clips, but maybe it would be better now to save such effort for the next version. My main use of the current Project Manager is to break up a long script into shorter, more-focussed scripts during development that save me scrolling up and down to find the bit of code I want to work with. It also means I can easily view different parts of the script at the same time. In its simplest form the build process basically just creates one long script by catenating the shorter scripts together in the order specified in the "Source" tab. The "Other" tab can be used for referencing other scripts of interest to the project including separate test scripts. By hooking up the test scripts with the "Test" button, it is very quick and easy to check that the script is still working as intended. I learnt most of what I know about Project Manager by studying existing projects in JAL. If you are interested in following this up further I'd recommend looking at the types/datetime addon that I recently added to the repository (not released yet). "http://www.jsoftware.com/trac/addons/browser/trunk/types/datetime" The datetime.ijs script is the catenation of all the scripts in the source directory in the order specified in the project file (datetime.ijp). I have only ever made one or two standalone projects. > My routine for developing code is to use vim and J together, with the > most annoying part being backing up my revisions. The current Project Manager does have a "Snapshot" functionality built in, but the real answer IMO is to use some sort of source management software (e.g. Subversion, Git), which are also supported by the Project Manager. Again these seem daunting at first to the uninitiated, but again aren't really that complex and are *definitely* worth the time investment required to become familiar with them whether you choose to use the Project Manager or not. ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
