#18405: Cleanup in the 'installation' manual
-------------------------+-------------------------------------------------
       Reporter:         |        Owner:
  ncohen                 |       Status:  needs_review
           Type:         |    Milestone:  sage-6.7
  enhancement            |   Resolution:
       Priority:  major  |    Merged in:
      Component:         |    Reviewers:
  documentation          |  Work issues:
       Keywords:         |       Commit:
        Authors:         |  dbd2c63637a6d6d71eec606959b85931295dc973
  Nathann Cohen          |     Stopgaps:
Report Upstream:  N/A    |
         Branch:         |
  public/18405           |
   Dependencies:         |
-------------------------+-------------------------------------------------
Changes (by ncohen):

 * status:  new => needs_review
 * commit:   => dbd2c63637a6d6d71eec606959b85931295dc973
 * branch:   => public/18405


Old description:

> The installation manual is the first thing I get when I type 'install
> Sage' in
> Google. And from that manual, it is not totally obvious how Sage should
> be
> installed (especially from its sources). Read it and see how hard it is
> to get
> the basic info, like 'what to download' and 'what to type'
>
> This branch tries to clean that manual a bit, mostly by moving things
> around,
> making lengthy explanations shorter and adding table of contents where
> one is
> needed.
>
> In particular:
>
> - There is no need of a section about how to build the doc in this
> manual. It is
>   already explained somewhere else (in the developer's manual), and the
> doc is
>   already built when you install Sage anyway.
>
> - The section on SageTex is being moved to the (already existing)
>   tutorial/sagetex document. Indeed:
>   - Something as specific as 'how to configure Sagetex' does not belong
> to a
>     document explaining how Sage should be installed (many packages
> require
>     specific configuration, e.g. CPLEX,Gurobi,dot2tex,...)
>   - Many links from the SageTex tutorial are broken if no internet
> connection is
>     available, as they point directly to the online 'installation'
>     manual. Besides, they point to the index and not to the actual
> install page.
>     http://www.sagemath.org/doc/tutorial/sagetex.html
>   - Some information is repeated in both documents (which usually leads
> to only
>     one of the two being updated)
>
> - 'Desktop icon' is renamed to 'KDE Desktop icon'. Though I do not
> personally
>   believe that it is Sage's role to explain how to customize KDE.
>
> - The 'introduction' section is merged with the 'index' page. Most of
> that
>   section is actually a list of Sage's standard packages, and so this
> section
>   has been renamed to 'standard packages'. Something will have to be done
> with
>   this section later, see
>   https://groups.google.com/d/topic/sage-devel/aEmUmFOwJYQ/discussion

New description:

 The installation manual is the first thing I get when I type 'install
 Sage' in Google. And from that manual, it is not totally obvious how Sage
 should be installed (especially from its sources). Read it and see how
 hard it is to get the basic info, like 'what to download' and 'what to
 type'

 This branch tries to clean that manual a bit, mostly by moving things
 around, making lengthy explanations shorter and adding table of contents
 where one is needed.

 In particular:

 - There is no need of a section about how to build the doc in this manual.
 It is
   already explained somewhere else (in the developer's manual), and the
 doc is
   already built when you install Sage anyway.

 - The section on SageTex is being moved to the (already existing)
   tutorial/sagetex document. Indeed:
   - Something as specific as 'how to configure Sagetex' does not belong to
 a
     document explaining how Sage should be installed (many packages
 require
     specific configuration, e.g. CPLEX,Gurobi,dot2tex,...)
   - Many links from the SageTex tutorial are broken if no internet
 connection is
     available, as they point directly to the online 'installation'
     manual. Besides, they point to the index and not to the actual install
 page.
     http://www.sagemath.org/doc/tutorial/sagetex.html
   - Some information is repeated in both documents (which usually leads to
 only
     one of the two being updated)

 - 'Desktop icon' is renamed to 'KDE Desktop icon'. Though I do not
 personally
   believe that it is Sage's role to explain how to customize KDE.

 - The 'introduction' section is merged with the 'index' page. Most of that
   section is actually a list of Sage's standard packages, and so this
 section
   has been renamed to 'standard packages'. Something will have to be done
 with
   this section later, see
   https://groups.google.com/d/topic/sage-devel/aEmUmFOwJYQ/discussion

 Further work will have to be done to clean&simplify the two pages:
 http://www.sagemath.org/doc/installation/source.html
 http://www.sagemath.org/doc/installation/binary.html

 Nathann

--

Comment:

 New commits:
 
||[http://git.sagemath.org/sage.git/commit/?id=006c90fa41a711cfb41128ff6cb9e708362eda55
 006c90f]||{{{trac #18405: Shorten the index page}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=b276bf8c4a3be1164992bcf53b3f64f18818a8bd
 b276bf8]||{{{trac #18405: Explaining how to build the doc is already done
 somewhere else}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=410479514fd041cb9612b721cd2d09c3ac0bbe40
 4104795]||{{{trac #18405: 'Desktop icon' -> 'KDE Desktop icon'}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=bd702c0e06caf1a77eca59cd4a1ff441d513644b
 bd702c0]||{{{trac #18405: *move* the content of sagetex.rst to the sagetex
 tutorial (nothing else is done)}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=844361d91ac890588013f8f525a0d606e403065f
 844361d]||{{{trac #18405: Merge the two documents and remove the old index
 entry}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=b6836c617f43408dab5403b27d8b319830b66fee
 b6836c6]||{{{trac #18405: Move the first paragraph of the intro to the
 index}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=b25b0c9fc67ad1a0600fb90454c63e5704e39ed1
 b25b0c9]||{{{trac #18405: Rename 'introduction' to
 'standard_packages'}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=1e1f25a5c9a8e7b957e018478492c53a11f9632a
 1e1f25a]||{{{trac #18405: Simplify the first paragraph of 'index'}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=dbd2c63637a6d6d71eec606959b85931295dc973
 dbd2c63]||{{{trac #18405: Links and typoes}}}||

--
Ticket URL: <http://trac.sagemath.org/ticket/18405#comment:1>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to