[Maxima] Web site translation
al at beshenov.ru
Mon Apr 21 12:47:57 CDT 2008
Here is a brief explanation of how it works.
You should have write access to /home/groups/m/ma/maxima/ at
shell.sourceforge.net and to the Maxima CVS repository (i.e. you should be a
developer of Maxima project at the SF).
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'.
Page template is a .xsl file; the .xml files are being 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).
At shell.sourceforge.net, you should get XML files from the CVS repository.
Note that only anonymous access is available from SSH and the developer CVS
repository isn't well synchronized with the anonymous one, so you have to
wait some time before doing 'cvs checkout' at shell.sourceforge.net (consult
the SF docs). After that, you should get XHTML files (using xsltproc command)
and move them to the htdocs.
All that stuff (checkout, transformation, copying to the htdocs) could be
performed by /home/groups/m/ma/maxima/getxhtml.pl script. Now it should be
called manually when needed, but I guess we can schedule its execution.
# ssh user at shell.sourceforge.net
-bash-3.00$ cd /home/groups/m/ma/maxima/
Contact me if there are some problems with permissions on files in htdocs.
On Monday 21 April 2008 18:34, you wrote:
> On 4/21/08, Mario Rodriguez <biomates at telefonica.net> wrote:
> > I don't know if the Spanish version is still maintained and I don't have
> > writing permissions in the Spanish version web site.
> > Could someone make this change, please?
> Alexey, I'm guessing this is just an oversight.
> You must explain to everyone (by posting a message to
> this list) how to generate the html pages. Already htdocs/es is out
> of date (the html has been modified but not the xml).
> I don't recall a message about how to generate the html;
> but if you've already done so, you'll have to do it again.
> It looks like you have to adjust the file permissions on both
> the xml and html files to allow others to write them.
> You probably also need to devise a method to ensure that
> permissions remain writable so that we don't go through this
> every time somebody edits a web page.
> Mario, most developers have shell access which is what is required
> to modify the web pages; when the file permissions stuff is
> straightened out you should be able to edit the web pages.
Alexey Beshenov <al at beshenov.ru>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: not available
Url : http://www.math.utexas.edu/pipermail/maxima/attachments/20080421/90c7540e/attachment.pgp
More information about the Maxima