From: Alan W. I. <ir...@be...> - 2002-01-17 17:15:45
|
Joao, you have brought up a number of interesting points which I will attempt to answer in context below. Alan email: ir...@be... phone: 250-727-2902 FAX: 250-721-7715 snail-mail: Dr. Alan W. Irwin Department of Physics and Astronomy, University of Victoria, P.O. Box 3055, Victoria, British Columbia, Canada, V8W 3P6 __________________________ Linux-powered astrophysics __________________________ On Thu, 17 Jan 2002, Joao Cardoso wrote: > > Hi, > > I think that the main directory README, INSTALL, CHANGES and NEWS files > should be updated, as they are the first think that I read on (and I assume > others also do it :). > The ToDo and PROBLEMS file also needs an update, as some users can have the > expertise and mood to do/solve it. WE *should* use it, also! I agree with both your points here. I don't have time to start any of this myself so I would encourage you (after the release, please!) to change these files any way you like. Once you start to use them, I (and perhaps the other developers) will most likely follow. Note, if there are any English problems with your changes, I would be willing to make corrections after you make your main changes. > > The examples/java/README file should be in bindings/java, or its name changed > to README.java, to follow what is done in the other examples directory. Done. > I thinks that each bindings and examples subdirs should have a README file, > and the main README file should point to them. We are gradually getting there on the first point, and on the second point I say please go ahead. I would be happy to see changes in the overall README before the release. > > What is the purpose of the "new" directory and its "bogus" file? And the > bindings/python/1.4b3 subdir? Haven't got a clue. > > When will be 5.1 released? 24 January. What do we intend to have on it? Current CVS HEAD plus any changes we do from now until then. See my wishlist. > Can we add more > and more stuff to HEAD Yes, so long as it is useful. plimage is an excellent example of such an add-on. and always have an unstable CVS? No. For example, we are in a stabilizing phase right now in preparation for the release. We have discussed release philosophy many times before so I will try to keep this short. As far as I am concerned, I never plan to make an experimental or unstable release. Instead, periodically we work hard to stabilize cvs HEAD and release that. My own view is we are too small a project to support a lot of different branches. For example, I never want to see a special stable branch (except periodically for CVS HEAD). Branches are useful for the really big changes such as dynamic drivers, but I personally lost weeks of work on the tea branch because there wasn't a critical mass of interested developers at the time. Thus, you have to be really careful about splitting development up too much. Taking the plimage example, again, I wouldn't have gotten interested in it if you hadn't put it on the HEAD. So for relatively small changes like this that don't impact a lot of other stuff, put them right on HEAD, then work to stabilize them in time for a release. Obviously, you are not quite satisfied with plimage yet ("work in progress"), but I am not personally going to worry if you change the API one more time after this release. Users of new features have to expect API changes. However, I do hope that the x20c example at least works for this release, and that you have plimage completely stabilized (including API decisions) in time for the release after this one. > > I would like to add some things to the documentation, after english-proofing > by an English native speaker, but I found the DocBook too complex! I was > still not able to create the development environment (and I tried, and I > tried, and I tried , but I couldn't get it :-)). I will be happy to help you get this sorted out, Joao. But I need specifics from you off list. (In the next few days I will be going through this for my own woody system and perhaps a RedHat 7.2 system as well so now is an excellent time to get the DocBook development environment working on your system as well.) > Is there a xml2sgml utility? > ( My system has a sgml2xml utility). Than I could convert to latex and add > the docs. > I have not heard of an xml2sgml facility. sgml is being phased out in favor of xml so I think the sgml/xml language types would view xml2sgml as a retrograde step they were unwilling to support. I think a much better solution is simply to get the DocBook-xml environment working on your system. I will help, but as I said above, I need specifics about what doesn't work. For example, how far did you get in README.developers? Alan |