|
From: <ki...@us...> - 2003-05-03 00:10:30
|
Update of /cvsroot/pymerase/htdocs/docs/faq
In directory sc8-pr-cvs1:/tmp/cvs-serv17167
Modified Files:
faq.html
Log Message:
v0.1.6
Index: faq.html
===================================================================
RCS file: /cvsroot/pymerase/htdocs/docs/faq/faq.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** faq.html 22 Apr 2003 20:35:17 -0000 1.3
--- faq.html 3 May 2003 00:10:24 -0000 1.4
***************
*** 14,18 ****
! <title> \cb Pymerase Docs - FAQ</title>
<h1 align="center"><font color="#0000FF">Pymerase Docs - FAQ</font> </h1>
--- 14,18 ----
! <title>Pymerase Docs - FAQ</title>
<h1 align="center"><font color="#0000FF">Pymerase Docs - FAQ</font> </h1>
***************
*** 21,25 ****
Copyright © California Institute of Technology </h3>
! <h3 align="center">Version 0.1.5<br />Apr 22, 2003
</h3>
--- 21,25 ----
Copyright © California Institute of Technology </h3>
! <h3 align="center">Version 0.1.6<br />May 2, 2003
</h3>
***************
*** 48,96 ****
>1.8 <font color="#0000FF">Does Pymerase support all versions of ArgoUML and/or XMI?</font></a><br />
<a href="#tth_sEc2"
! >2 <font color="#0000FF">FAQ - Glosary</font></a><br />
<a href="#tth_sEc2.1"
! >2.1 <font color="#0000FF">What does API stand for and what does it mean?</font></a><br />
<a href="#tth_sEc3"
! >3 <font color="#0000FF">FAQ - Contributing to Pymerase</font></a><br />
<a href="#tth_sEc3.1"
! >3.1 <font color="#0000FF">Can I contribute to Pymerase?</font></a><br />
<a href="#tth_sEc3.2"
! >3.2 <font color="#0000FF">What ways can I contribute?</font></a><br />
! <a href="#tth_sEc3.3"
! >3.3 <font color="#0000FF">How can I help fund development and how will it help?</font></a><br />
<a href="#tth_sEc4"
! >4 <font color="#0000FF">FAQ - Input Modules</font></a><br />
<a href="#tth_sEc4.1"
! >4.1 <font color="#0000FF">parseGenexSchemaXML</font></a><br />
<a href="#tth_sEc4.1.1"
! >4.1.1 <font color="#0000FF">Does the parseGenexSchemaXML input module only parse the GeneX project schema?</font></a><br />
<a href="#tth_sEc4.2"
! >4.2 <font color="#0000FF">parseXMI</font></a><br />
<a href="#tth_sEc4.2.1"
! >4.2.1 <font color="#0000FF">Does parseXMI support all versions of XMI?</font></a><br />
! <a href="#tth_sEc4.2.2"
! >4.2.2 <font color="#0000FF">Why does parseXMI only work with Jython?</font></a><br />
! <a href="#tth_sEc4.2.3"
! >4.2.3 <font color="#0000FF">What about this Jython dependancy? It's really annoying!</font></a><br />
<a href="#tth_sEc5"
! >5 <font color="#0000FF">FAQ - Output Modules</font></a><br />
<a href="#tth_sEc5.1"
! >5.1 <font color="#0000FF">General</font></a><br />
! <a href="#tth_sEc5.1.1"
! >5.1.1 <font color="#0000FF">What modules do hope to include in the future?</font></a><br />
! <a href="#tth_sEc5.2"
! >5.2 <font color="#0000FF">CreateDBAPI</font></a><br />
! <a href="#tth_sEc5.2.1"
! >5.2.1 <font color="#0000FF">What does CreateDBAPI do?</font></a><br />
! <a href="#tth_sEc5.3"
! >5.3 <font color="#0000FF">CreateSQL</font></a><br />
! <a href="#tth_sEc5.3.1"
! >5.3.1 <font color="#0000FF">What does CreateSQL do?</font></a><br />
! <a href="#tth_sEc5.4"
! >5.4 <font color="#0000FF">CreateGraphvizUML</font></a><br />
! <a href="#tth_sEc5.4.1"
! >5.4.1 <font color="#0000FF">What does CreateGraphvizUML do?</font></a><br />
! <a href="#tth_sEc5.4.2"
! >5.4.2 <font color="#0000FF">How can I create a postscript from my generated .dot file?</font></a><br />
--- 48,104 ----
>1.8 <font color="#0000FF">Does Pymerase support all versions of ArgoUML and/or XMI?</font></a><br />
<a href="#tth_sEc2"
! >2 <font color="#0000FF">FAQ - Bin</font></a><br />
<a href="#tth_sEc2.1"
! >2.1 <font color="#0000FF">General</font></a><br />
! <a href="#tth_sEc2.1.1"
! >2.1.1 <font color="#0000FF">How do I run Pymerase?</font></a><br />
! <a href="#tth_sEc2.2"
! >2.2 <font color="#0000FF">Pymweb</font></a><br />
! <a href="#tth_sEc2.2.1"
! >2.2.1 <font color="#0000FF">What is Pymweb?</font></a><br />
<a href="#tth_sEc3"
! >3 <font color="#0000FF">FAQ - Input Modules</font></a><br />
<a href="#tth_sEc3.1"
! >3.1 <font color="#0000FF">parseGenexSchemaXML</font></a><br />
! <a href="#tth_sEc3.1.1"
! >3.1.1 <font color="#0000FF">Does the parseGenexSchemaXML input module only parse the GeneX project schema?</font></a><br />
<a href="#tth_sEc3.2"
! >3.2 <font color="#0000FF">parseXMI</font></a><br />
! <a href="#tth_sEc3.2.1"
! >3.2.1 <font color="#0000FF">What happend to Jython?</font></a><br />
! <a href="#tth_sEc3.2.2"
! >3.2.2 <font color="#0000FF">Does parseXMI support all versions of XMI?</font></a><br />
<a href="#tth_sEc4"
! >4 <font color="#0000FF">FAQ - Output Modules</font></a><br />
<a href="#tth_sEc4.1"
! >4.1 <font color="#0000FF">General</font></a><br />
<a href="#tth_sEc4.1.1"
! >4.1.1 <font color="#0000FF">What modules do hope to include in the future?</font></a><br />
<a href="#tth_sEc4.2"
! >4.2 <font color="#0000FF">CreateDBAPI</font></a><br />
<a href="#tth_sEc4.2.1"
! >4.2.1 <font color="#0000FF">What does CreateDBAPI do?</font></a><br />
! <a href="#tth_sEc4.3"
! >4.3 <font color="#0000FF">CreateSQL</font></a><br />
! <a href="#tth_sEc4.3.1"
! >4.3.1 <font color="#0000FF">What does CreateSQL do?</font></a><br />
! <a href="#tth_sEc4.4"
! >4.4 <font color="#0000FF">CreateGraphvizUML</font></a><br />
! <a href="#tth_sEc4.4.1"
! >4.4.1 <font color="#0000FF">What does CreateGraphvizUML do?</font></a><br />
! <a href="#tth_sEc4.4.2"
! >4.4.2 <font color="#0000FF">How can I create a postscript from my generated .dot file?</font></a><br />
<a href="#tth_sEc5"
! >5 <font color="#0000FF">FAQ - Glosary</font></a><br />
<a href="#tth_sEc5.1"
! >5.1 <font color="#0000FF">What does API stand for and what does it mean?</font></a><br />
! <a href="#tth_sEc6"
! >6 <font color="#0000FF">FAQ - Contributing to Pymerase</font></a><br />
! <a href="#tth_sEc6.1"
! >6.1 <font color="#0000FF">Can I contribute to Pymerase?</font></a><br />
! <a href="#tth_sEc6.2"
! >6.2 <font color="#0000FF">What ways can I contribute?</font></a><br />
! <a href="#tth_sEc6.3"
! >6.3 <font color="#0000FF">How can I help fund development and how will it help?</font></a><br />
***************
*** 164,253 ****
1.8</a> <font color="#0000FF">Does Pymerase support all versions of ArgoUML and/or
XMI?</font></h3>
! Please see section <a href="#argouml">4.2.1</a> for more information.
<div class="p"><!----></div>
<h2><a name="tth_sEc2">
! 2</a> <font color="#0000FF">FAQ - Glosary</font></h2>
<h3><a name="tth_sEc2.1">
! 2.1</a> <font color="#0000FF">What does API stand for and what does it mean?</font></h3>
! API - Application Programming Interface
!
! <div class="p"><!----></div>
! An API provides set of standard building blocks for programmers to use
! to make custom applications which interface to a particular resource.
!
! <div class="p"><!----></div>
!
! <h2><a name="tth_sEc3">
! 3</a> <font color="#0000FF">FAQ - Contributing to Pymerase</font></h2>
!
! <h3><a name="tth_sEc3.1">
! 3.1</a> <font color="#0000FF">Can I contribute to Pymerase?</font></h3>
! 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.
!
! <div class="p"><!----></div>
! <h3><a name="tth_sEc3.2">
! 3.2</a> <font color="#0000FF">What ways can I contribute?</font></h3>
! 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.
!
! <div class="p"><!----></div>
! Here is just a small list of things one can do to help:
!
! <ul>
! <li> writing documentation<br /><br /></li>
!
! <li> testing code<br /><br /></li>
!
! <li> creating examples<br /><br /></li>
!
! <li> updating the web site<br /><br /></li>
!
! <li> contributing expertise<br /><br /></li>
!
! <li> contributing ideas<br /><br /></li>
!
! <li> funding development<br /><br /></li>
! </ul>
! <div class="p"><!----></div>
! Please send e-mail to the mailing list pymerase-devel at
! lists.sourceforge.net if you would like to contribute in any way.
! <div class="p"><!----></div>
! <h3><a name="tth_sEc3.3">
! 3.3</a> <font color="#0000FF">How can I help fund development and how will it help?</font></h3>
! 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 <a href="#woldlab">1.4</a>
! <div class="p"><!----></div>
! 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.
<div class="p"><!----></div>
! <h2><a name="tth_sEc4">
! 4</a> <font color="#0000FF">FAQ - Input Modules</font></h2>
! <h3><a name="tth_sEc4.1">
! 4.1</a> <font color="#0000FF">parseGenexSchemaXML</font></h3>
! <h4><a name="tth_sEc4.1.1">
! 4.1.1</a> <font color="#0000FF">Does the parseGenexSchemaXML input module only
parse the GeneX project schema?</font></h4>
No. It's called parseGenexSchemaXML to give credit to the GeneX
--- 172,211 ----
1.8</a> <font color="#0000FF">Does Pymerase support all versions of ArgoUML and/or
XMI?</font></h3>
! Please see section <a href="#argouml">3.2.2</a> for more information.
<div class="p"><!----></div>
<h2><a name="tth_sEc2">
! 2</a> <font color="#0000FF">FAQ - Bin</font></h2>
<h3><a name="tth_sEc2.1">
! 2.1</a> <font color="#0000FF">General</font></h3>
! <h4><a name="tth_sEc2.1.1">
! 2.1.1</a> <font color="#0000FF">How do I run Pymerase?</font></h4>
! 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.
! <h3><a name="tth_sEc2.2">
! 2.2</a> <font color="#0000FF">Pymweb</font></h3>
! <h4><a name="tth_sEc2.2.1">
! 2.2.1</a> <font color="#0000FF">What is Pymweb?</font></h4>
! 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.
<div class="p"><!----></div>
! <h2><a name="tth_sEc3">
! 3</a> <font color="#0000FF">FAQ - Input Modules</font></h2>
! <h3><a name="tth_sEc3.1">
! 3.1</a> <font color="#0000FF">parseGenexSchemaXML</font></h3>
! <h4><a name="tth_sEc3.1.1">
! 3.1.1</a> <font color="#0000FF">Does the parseGenexSchemaXML input module only
parse the GeneX project schema?</font></h4>
No. It's called parseGenexSchemaXML to give credit to the GeneX
***************
*** 259,267 ****
<div class="p"><!----></div>
! <h3><a name="tth_sEc4.2">
! 4.2</a> <font color="#0000FF">parseXMI</font></h3>
! <h4><a name="tth_sEc4.2.1">
! 4.2.1</a> <font color="#0000FF">Does parseXMI support all versions of
XMI?</font></h4><a name="argouml">
</a>
--- 217,234 ----
<div class="p"><!----></div>
! <h3><a name="tth_sEc3.2">
! 3.2</a> <font color="#0000FF">parseXMI</font></h3>
! <h4><a name="tth_sEc3.2.1">
! 3.2.1</a> <font color="#0000FF">What happend to Jython?</font></h4>
! 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.
!
! <div class="p"><!----></div>
! <h4><a name="tth_sEc3.2.2">
! 3.2.2</a> <font color="#0000FF">Does parseXMI support all versions of
XMI?</font></h4><a name="argouml">
</a>
***************
*** 269,281 ****
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 <a href="#jython">4.2.3</a> as it contains important
! information about XMI and Jython.
<div class="p"><!----></div>
! 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.
<div class="p"><!----></div>
--- 236,245 ----
different versions of XMI can become incompatible with previous
versions. Supporting XMI was difficult in the first place as it's a
! complicated standard.
<div class="p"><!----></div>
! 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.
<div class="p"><!----></div>
***************
*** 285,318 ****
<div class="p"><!----></div>
- <h4><a name="tth_sEc4.2.2">
- 4.2.2</a> <font color="#0000FF">Why does parseXMI only work with
- Jython?</font></h4><a name="jythonxmi">
- </a>
- 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
- <a href="#jython">4.2.3</a> for important information about near future changes to
- Pymerase.
! <div class="p"><!----></div>
! <h4><a name="tth_sEc4.2.3">
! 4.2.3</a> <font color="#0000FF">What about this Jython dependancy? It's really annoying!</font></h4><a name="jython">
! </a>
! 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)
!
! <div class="p"><!----></div>
!
! <h2><a name="tth_sEc5">
! 5</a> <font color="#0000FF">FAQ - Output Modules</font></h2>
! <h3><a name="tth_sEc5.1">
! 5.1</a> <font color="#0000FF">General</font></h3>
! <h4><a name="tth_sEc5.1.1">
! 5.1.1</a> <font color="#0000FF">What modules do hope to include in the future?</font></h4>
In the future we hope to include many more output modules. One of the
output modules we hope to develop is the generation of a C++ API which
--- 249,261 ----
<div class="p"><!----></div>
! <h2><a name="tth_sEc4">
! 4</a> <font color="#0000FF">FAQ - Output Modules</font></h2>
! <h3><a name="tth_sEc4.1">
! 4.1</a> <font color="#0000FF">General</font></h3>
! <h4><a name="tth_sEc4.1.1">
! 4.1.1</a> <font color="#0000FF">What modules do hope to include in the future?</font></h4>
In the future we hope to include many more output modules. One of the
output modules we hope to develop is the generation of a C++ API which
***************
*** 321,329 ****
<div class="p"><!----></div>
! <h3><a name="tth_sEc5.2">
! 5.2</a> <font color="#0000FF">CreateDBAPI</font></h3>
! <h4><a name="tth_sEc5.2.1">
! 5.2.1</a> <font color="#0000FF">What does CreateDBAPI do?</font></h4>
CreateDBAPI generates a Python Database API for a given
schema. Currently the generated DBAPI is only compatible with
--- 264,272 ----
<div class="p"><!----></div>
! <h3><a name="tth_sEc4.2">
! 4.2</a> <font color="#0000FF">CreateDBAPI</font></h3>
! <h4><a name="tth_sEc4.2.1">
! 4.2.1</a> <font color="#0000FF">What does CreateDBAPI do?</font></h4>
CreateDBAPI generates a Python Database API for a given
schema. Currently the generated DBAPI is only compatible with
***************
*** 332,349 ****
<div class="p"><!----></div>
! <h3><a name="tth_sEc5.3">
! 5.3</a> <font color="#0000FF">CreateSQL</font></h3>
! <h4><a name="tth_sEc5.3.1">
! 5.3.1</a> <font color="#0000FF">What does CreateSQL do?</font></h4>
CreateSQL generates a file containing SQL statements for the creation
of a PostgreSQL database for a given schema.
<div class="p"><!----></div>
! <h3><a name="tth_sEc5.4">
! 5.4</a> <font color="#0000FF">CreateGraphvizUML</font></h3>
! <h4><a name="tth_sEc5.4.1">
! 5.4.1</a> <font color="#0000FF">What does CreateGraphvizUML do?</font></h4>
CreateGraphvizUML creates a .dot file which describes the
relationships of objects in your schema. This file can then be used by
--- 275,292 ----
<div class="p"><!----></div>
! <h3><a name="tth_sEc4.3">
! 4.3</a> <font color="#0000FF">CreateSQL</font></h3>
! <h4><a name="tth_sEc4.3.1">
! 4.3.1</a> <font color="#0000FF">What does CreateSQL do?</font></h4>
CreateSQL generates a file containing SQL statements for the creation
of a PostgreSQL database for a given schema.
<div class="p"><!----></div>
! <h3><a name="tth_sEc4.4">
! 4.4</a> <font color="#0000FF">CreateGraphvizUML</font></h3>
! <h4><a name="tth_sEc4.4.1">
! 4.4.1</a> <font color="#0000FF">What does CreateGraphvizUML do?</font></h4>
CreateGraphvizUML creates a .dot file which describes the
relationships of objects in your schema. This file can then be used by
***************
*** 353,358 ****
<div class="p"><!----></div>
! <h4><a name="tth_sEc5.4.2">
! 5.4.2</a> <font color="#0000FF">How can I create a postscript from my generated
.dot file?</font></h4>
You can use the command 'dot -Tps -o fileName.ps fileName.dot' to
--- 296,301 ----
<div class="p"><!----></div>
! <h4><a name="tth_sEc4.4.2">
! 4.4.2</a> <font color="#0000FF">How can I create a postscript from my generated
.dot file?</font></h4>
You can use the command 'dot -Tps -o fileName.ps fileName.dot' to
***************
*** 361,368 ****
<div class="p"><!----></div>
<br /><br /><hr /><small>File translated from
T<sub><font size="-1">E</font></sub>X
by <a href="http://hutchinson.belmont.ma.us/tth/">
T<sub><font size="-1">T</font></sub>H</a>,
! version 3.33.<br />On 22 Apr 2003, 13:33.</small>
</html>
--- 304,385 ----
<div class="p"><!----></div>
+ <h2><a name="tth_sEc5">
+ 5</a> <font color="#0000FF">FAQ - Glosary</font></h2>
+
+ <h3><a name="tth_sEc5.1">
+ 5.1</a> <font color="#0000FF">What does API stand for and what does it mean?</font></h3>
+ API - Application Programming Interface
+
+ <div class="p"><!----></div>
+ An API provides set of standard building blocks for programmers to use
+ to make custom applications which interface to a particular resource.
+
+ <div class="p"><!----></div>
+
+ <h2><a name="tth_sEc6">
+ 6</a> <font color="#0000FF">FAQ - Contributing to Pymerase</font></h2>
+
+ <h3><a name="tth_sEc6.1">
+ 6.1</a> <font color="#0000FF">Can I contribute to Pymerase?</font></h3>
+ 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.
+
+ <div class="p"><!----></div>
+ <h3><a name="tth_sEc6.2">
+ 6.2</a> <font color="#0000FF">What ways can I contribute?</font></h3>
+ 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.
+
+ <div class="p"><!----></div>
+ Here is just a small list of things one can do to help:
+
+ <ul>
+ <li> writing documentation<br /><br /></li>
+
+ <li> testing code<br /><br /></li>
+
+ <li> creating examples<br /><br /></li>
+
+ <li> updating the web site<br /><br /></li>
+
+ <li> contributing expertise<br /><br /></li>
+
+ <li> contributing ideas<br /><br /></li>
+
+ <li> funding development<br /><br /></li>
+ </ul>
+
+ <div class="p"><!----></div>
+ Please send e-mail to the mailing list pymerase-devel at
+ lists.sourceforge.net if you would like to contribute in any way.
+
+ <div class="p"><!----></div>
+ <h3><a name="tth_sEc6.3">
+ 6.3</a> <font color="#0000FF">How can I help fund development and how will it help?</font></h3>
+ 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 <a href="#woldlab">1.4</a>
+
+ <div class="p"><!----></div>
+ 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.
+
+ <div class="p"><!----></div>
+
<br /><br /><hr /><small>File translated from
T<sub><font size="-1">E</font></sub>X
by <a href="http://hutchinson.belmont.ma.us/tth/">
T<sub><font size="-1">T</font></sub>H</a>,
! version 3.33.<br />On 2 May 2003, 17:09.</small>
</html>
|