Tree [5cca62] /
History



File Date Author Commit
es 2012-11-12 Jaime Villate Jaime Villate [a33b58] In the Spanish section, a wiki page was added a...
i 2009-09-22 villate villate [3f80f8] Shows how to get 1d display
ru 2012-11-12 Jaime Villate Jaime Villate [5cca62] Updated the News section.
.htaccess 2012-11-09 Jaime Villate Jaime Villate [fd0e69] Copied htaccess from the version that is being ...
3rdpartycode.xml 2011-11-10 Mario Rodriguez Mario Rodriguez [1a7e34] Update links to mediawiki
404.html 2008-10-29 beshenov beshenov [53ab31] *** empty log message ***
Makefile 2011-06-14 Leo Butler Leo Butler [036efe] added Makefile
README 2011-06-13 Leo Butler Leo Butler [6e1861] Updated download information and README to repl...
authorization-letter.xml 2008-06-01 beshenov beshenov [dd6c8c] Link to authorization-letter.png
compalg.xml 2011-04-19 xefe xefe [1d7bcd] Add a link to Reduce in web site
copy.xsl 2008-04-29 beshenov beshenov [9c0522] *** empty log message ***
documentation.xml 2012-09-27 Mario Rodriguez Mario Rodriguez [6539be] Change url of German tutorial
download.xml 2011-06-13 Leo Butler Leo Butler [6e1861] Updated download information and README to repl...
faq.xml 2012-11-09 Jaime Villate Jaime Villate [acbf36] Removed links to the maxima-project.org wiki
feed.xml 2011-06-14 Leo Butler Leo Butler [187740] corrected typo
i18n.xml 2012-11-12 Jaime Villate Jaime Villate [63730a] In the Spanish section, a wiki page was added a...
index.xml 2012-08-31 Mario Rodriguez Mario Rodriguez [172801] Write new version and add Yamwi to related proj...
lisp.xml 2008-11-10 beshenov beshenov [c69241] A warning on building GCL
main.css 2010-08-07 beshenov beshenov [c41c3f] .footer
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 2012-10-07 Mario Rodriguez Mario Rodriguez [2e7074] Add Maxima on Android
robots.txt 2008-05-29 beshenov beshenov [3f6d7a] *** empty log message ***
screenshots.xml 2009-09-22 villate villate [5f2de1] Shows more recent versions of Maxima (5.18) in ...
ui-tips.xml 2008-04-21 beshenov beshenov [1f6f15] General cleanup. Update of the template.
wiki.xml 2012-11-09 Jaime Villate Jaime Villate [acbf36] Removed links to the maxima-project.org wiki

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 GIT repository
(i.e. you should be a developer of Maxima project at the SF).

See https://sourceforge.net/scm/?type=git&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 GIT
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):

Either do a fresh clone:
  ~/foo$ git clone ssh://bob@maxima.git.sourceforge.net/gitroot/maxima/site-xml
Or update your existing repository:
  ~/foo$ cd site-xml  
  ~/foo$ git pull
Then:
  ~/foo$ git checkout -b fixit ; cd es
  ~/foo/site-xml/es$ emacs documentation.xml
  ~/foo/site-xml/es$ git commit -m 'message' 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.