Tree [a91d37] master /
History



File Date Author Commit
es unknown
i unknown
ru unknown
.htaccess unknown
3rdpartycode.xml unknown
404.html unknown
Makefile 2014-02-25 Leo Butler Leo Butler [e14e48] Update the location of the project code and web...
README 2014-09-30 Jaime Villate Jaime Villate [a91d37] Adds a warning about this repository not being ...
authorization-letter.xml unknown
compalg.xml unknown
copy.xsl unknown
documentation.xml unknown
download.xml unknown
faq.xml unknown
feed.xml 2014-04-18 Leo Butler Leo Butler [04306e] add release info for 5.33.0
i18n.xml 2014-09-16 Juan Pablo Romero Bernal Juan Pablo Romero Bernal [832493] Fix in report bugs link
index.xml 2014-04-18 Leo Butler Leo Butler [04306e] add release info for 5.33.0
lisp.xml unknown
main.css unknown
main.xsl unknown
maxima-gnuplot.xml unknown
maximalist.xml 2014-04-18 Dan Gildea Dan Gildea [d26542] fix link to gmane
ports.xml unknown
relatedprojects.xml unknown
robots.txt unknown
screenshots.xml unknown
ui-tips.xml unknown
wiki.xml unknown

Read Me

THIS GIT REPOSITORY IS OBSOLETE. IT IS NO LONGER BEING USED
TO MAINTAIN MAXIMA'S WEBSITE. THE wEB PAGES ARE NOW IN THE
"WEBPAGES" REPOSITORY (Jaime Villate, September 30, 2014)
===============================================================

Here is a brief explanation of how it works.

You should have write access to /home/project-web/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/project-web/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@git.code.sf.net/p/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/project-web/maxima/htdocs/es
  ~/foo/site-xml/es$ rm documentation.html

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