Tree [8422f9] /
History



File Date Author Commit
es 2009-07-23 beshenov beshenov [3a1141] 5.18; link to the page for user-contributed code
i 2009-02-28 beshenov beshenov [fcb332] Icon for video links
ru 2009-07-23 beshenov beshenov [3a1141] 5.18; link to the page for user-contributed code
.htaccess 2008-03-28 beshenov beshenov [7f3afe] New website
3rdpartycode.xml 2009-07-23 beshenov beshenov [3a1141] 5.18; link to the page for user-contributed code
404.html 2008-10-29 beshenov beshenov [53ab31] *** empty log message ***
README 2009-05-01 beshenov beshenov [4cadbc] New instructions
authorization-letter.xml 2008-06-01 beshenov beshenov [dd6c8c] Link to authorization-letter.png
compalg.xml 2008-10-18 beshenov beshenov [2e1839] *** empty log message ***
copy.xsl 2008-04-29 beshenov beshenov [9c0522] *** empty log message ***
documentation.xml 2009-07-06 beshenov beshenov [6bb9b1] "Maxima and the Calculus" by Leon Q. Brin
download.xml 2009-03-19 beshenov beshenov [d92388] Minor changes
faq.xml 2008-11-10 beshenov beshenov [c69241] A warning on building GCL
feed.xml 2009-09-10 beshenov beshenov [8422f9] We found a hosting for wiki.
i18n.xml 2009-03-19 beshenov beshenov [d92388] Minor changes
index.xml 2009-07-23 beshenov beshenov [3a1141] 5.18; link to the page for user-contributed code
lisp.xml 2008-11-10 beshenov beshenov [c69241] A warning on building GCL
main.css 2009-05-20 beshenov beshenov [2c659b] h4 { font-size: 130% }
main.xsl 2009-03-19 beshenov beshenov [d92388] Minor changes
maxima-gnuplot.xml 2009-06-20 beshenov beshenov [8ddb81] Word wrapping in the examples
maximalist.xml 2008-04-21 beshenov beshenov [1f6f15] General cleanup. Update of the template.
ports.xml 2008-11-08 beshenov beshenov [af47bc] (copied from the wiki)
relatedprojects.xml 2009-08-22 beshenov beshenov [eb25b8] http://calc.matthen.com/
robots.txt 2008-05-29 beshenov beshenov [3f6d7a] *** empty log message ***
screenshots.xml 2008-04-21 beshenov beshenov [1f6f15] General cleanup. Update of the template.
ui-tips.xml 2008-04-21 beshenov beshenov [1f6f15] General cleanup. Update of the template.

Read Me

Here is a brief explanation of how it works.

You should have write access to /home/groups/m/ma/maxima/ at
web.sourceforge.net and to the Maxima CVS repository
(i.e. you should be a developer of Maxima project at the SF).

See https://sourceforge.net/scm/?type=cvs&group_id=4933

DO NOT edit the .html files in /home/groups/m/ma/maxima/htdocs since
they are generated automatically. The sources are stored in the CVS
module 'site-xml'.

The template is main.xsl; all .xml files should be transformed
using .xsl. Please, ensure that your changes are valid XHTML 1.0
Strict or at least well-formed XML (you can check it by the special
tools like xmllint or xsltproc or by opening XML files in a web
browser with built-in XSLT processor, e.g. Firefox).

For transformations I recommend xsltproc
(http://www.xmlsoft.org/XSLT/xsltproc2.html)

An example session (suppose the user ID is bob):


  ~/foo$ cvs -z3 -d:ext:bob@maxima.cvs.sourceforge.net:/cvsroot/maxima co -P site-xml
  ~/foo/site-xml/es$ cd site-xml/es/
  ~/foo/site-xml/es$ emacs documentation.xml
  ~/foo/site-xml/es$ cvs commit documentation.xml
  ~/foo/site-xml/es$ xsltproc documentation.xml ../main.xsl > documentation.html
  ~/foo/site-xml/es$ scp documentation.html bob,maxima@web.sourceforge.net:/home/groups/m/ma/maxima/htdocs/es
  ~/foo/site-xml/es$ rm documentation.html

Contact Alexey Beshenov <al@cadadr.org> if there are some problems.