From: <ki...@us...> - 2003-05-02 23:57:52
|
Update of /cvsroot/pymerase/Docs/faq In directory sc8-pr-cvs1:/tmp/cvs-serv8575 Modified Files: faq.tex Log Message: added information about pymweb, removed jython dependancy, rearranged sections. Index: faq.tex =================================================================== RCS file: /cvsroot/pymerase/Docs/faq/faq.tex,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** faq.tex 22 Apr 2003 20:37:56 -0000 1.5 --- faq.tex 2 May 2003 23:57:49 -0000 1.6 *************** *** 28,32 **** \author{Brandon King \& Diane Trout\\ Copyright \copyright California Institute of Technology} ! \date{Version 0.1.5\\\today} \maketitle \thispagestyle{empty} --- 28,32 ---- \author{Brandon King \& Diane Trout\\ Copyright \copyright California Institute of Technology} ! \date{Version 0.1.6\\\today} \maketitle \thispagestyle{empty} *************** *** 86,141 **** Please see section \ref{argouml} for more information. - %GLOSARY - \section{\cb FAQ - Glosary} - \subsection{\cb What does API stand for and what does it mean?} - API - Application Programming Interface - - An API provides set of standard building blocks for programmers to use - to make custom applications which interface to a particular resource. - - - - %CONTRIBUTING TO PYMERASE - \section{\cb FAQ - Contributing to Pymerase} - \subsection{\cb Can I contribute to Pymerase?} - Yes, anyone with the will to help may contribute to the Pymerase - project. Be it with programming skills, documentation, examples, money - or good old moral support, we could use all the help we can get. If - you would like contribute in any way please send an e-mail to - pymerase-devel at lists.sourceforge.net or contact on of the current - developers. - - \subsection{\cb What ways can I contribute?} - Pymerase as an open source project services from the support of the - Open Source community. Any help is welcome. Becoming a programmer - is probably the most obvious way to help, but is not the only way one - can contribute. - - Here is just a small list of things one can do to help: - \begin{itemize} - \item writing documentation - \item testing code - \item creating examples - \item updating the web site - \item contributing expertise - \item contributing ideas - \item funding development - \end{itemize} - - Please send e-mail to the mailing list pymerase-devel at - lists.sourceforge.net if you would like to contribute in any way. ! \subsection{\cb How can I help fund development and how will it help?} ! If you would like to help fund the Pymerase project or other projects ! in the Wold Lab please contact Barbara Wold or send an e-mail to ! pymerase-devel at lists.sourceforge.net. You can find out more about ! the Wold Lab in section \ref{woldlab} - Additional funding for Pymerase would help in many ways. First of all, - Diane and myself (Brandon) also work on other projects in the Wold - Lab, so not all of our time goes into the project. Funding would help - with the continuing development by providing more time for us to work - on the project or the hiring of more programmers to work on the - project. %INPUT MODULES --- 86,104 ---- Please see section \ref{argouml} for more information. ! %BIN ! \section{\cb FAQ - Bin} ! \subsection{\cb General} ! \subsubsection{\cb How do I run Pymerase?} ! There is a document called ``Pymerase Docs - Running Pymerase'' which ! you should find useful. It covers four ways in which you can run ! Pymerase. These include, in python, command line, GUI, and web ! interfaces. ! \subsection{\cb Pymweb} ! \subsubsection{\cb What is Pymweb?} ! Pymweb is web front end for running Pymerase. It's useful if you would ! like to maintain one installation of Pymerase or if you would like to ! expose Pymerase to a number of users. %INPUT MODULES *************** *** 152,155 **** --- 115,125 ---- \subsection{\cb parseXMI} + \subsubsection{\cb What happend to Jython?} + parseXMI use to use a Java xmi parser which prevented parseXMI from + running under Python. Now parseXMI is using SMW, which is a python xmi + parser, so we no longer need Jython. We are no longer supporting + Jython as we would like to use Python v2.2 features. Jython is + currently (5/2/2003) at v2.1. + \subsubsection{\cb Does parseXMI support all versions of XMI?}\label{argouml} *************** *** 157,168 **** different versions of XMI can become incompatible with previous versions. Supporting XMI was difficult in the first place as it's a ! complicated standard. The XMI parser that was used in parseXMI was ! written in Java, so Jython has to be used when running ! parseXMI. Please read section \ref{jython} as it contains important ! information about XMI and Jython. ! I will have to find out what the latest version of ArgoUML that can be ! used before they switch over to a new XMI parser. I know ! ArgoUML~v0.10.* should work with Pymerase. If you want to know more information on which versions of ArgoUML --- 127,135 ---- different versions of XMI can become incompatible with previous versions. Supporting XMI was difficult in the first place as it's a ! complicated standard. ! I will have to compile a list and post it to the Pymerase website as ! soon as I figure out which versions of ArgoUML, Poseidon, and the SMW ! UML programs are compatible with parseXMI. If you want to know more information on which versions of ArgoUML *************** *** 170,187 **** mailing list pymerase-devel at lists.sourceforge.net. - \subsubsection{\cb Why does parseXMI only work with - Jython?}\label{jythonxmi} - Finding an XMI parser that is developed enough and has documentation - on how to use it is difficult at this point in time. The XMI parser - that Diane used in parseXMI is written in Java, so Jython has to be - used when using the parseXMI input module. Please read section - \ref{jython} for important information about near future changes to - Pymerase. - - \subsubsection{\cb What about this Jython dependancy? It's really annoying!}\label{jython} - The dependancy on and support for Jython will be removed in the - near future. Diane has discovered a way of allowing parseXMI to work - under Python. The changes will be checked into CVS in the near - future. (4/22/2003) %OUTPUT MODULES --- 137,140 ---- *************** *** 218,221 **** --- 171,229 ---- You can use the command 'dot -Tps -o fileName.ps fileName.dot' to generate a postscript file. See the man page for dot for more options. + + + %GLOSARY + \section{\cb FAQ - Glosary} + \subsection{\cb What does API stand for and what does it mean?} + API - Application Programming Interface + + An API provides set of standard building blocks for programmers to use + to make custom applications which interface to a particular resource. + + + + %CONTRIBUTING TO PYMERASE + \section{\cb FAQ - Contributing to Pymerase} + \subsection{\cb Can I contribute to Pymerase?} + Yes, anyone with the will to help may contribute to the Pymerase + project. Be it with programming skills, documentation, examples, money + or good old moral support, we could use all the help we can get. If + you would like contribute in any way please send an e-mail to + pymerase-devel at lists.sourceforge.net or contact on of the current + developers. + + \subsection{\cb What ways can I contribute?} + Pymerase as an open source project services from the support of the + Open Source community. Any help is welcome. Becoming a programmer + is probably the most obvious way to help, but is not the only way one + can contribute. + + Here is just a small list of things one can do to help: + \begin{itemize} + \item writing documentation + \item testing code + \item creating examples + \item updating the web site + \item contributing expertise + \item contributing ideas + \item funding development + \end{itemize} + + Please send e-mail to the mailing list pymerase-devel at + lists.sourceforge.net if you would like to contribute in any way. + + \subsection{\cb How can I help fund development and how will it help?} + If you would like to help fund the Pymerase project or other projects + in the Wold Lab please contact Barbara Wold or send an e-mail to + pymerase-devel at lists.sourceforge.net. You can find out more about + the Wold Lab in section \ref{woldlab} + + Additional funding for Pymerase would help in many ways. First of all, + Diane and myself (Brandon) also work on other projects in the Wold + Lab, so not all of our time goes into the project. Funding would help + with the continuing development by providing more time for us to work + on the project or the hiring of more programmers to work on the + project. + \end{document} |