[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: New LilyPond website
From: |
John Roper |
Subject: |
Re: New LilyPond website |
Date: |
Wed, 30 Nov 2016 21:18:31 -0500 |
Ok, here are my updates on the lilypond-website.css.
On Wed, Nov 30, 2016 at 8:53 PM, Paul <address@hidden> wrote:
> On 11/30/2016 08:01 PM, John Roper wrote:
>
>> Why is the website auto generated? What content is auto generated or
>> is it just setup that way so that it is always built to the latest
>> version for releases?
>
>
> Others can probably give better answers, as this is kind of second hand
> based on past discussions... but the website is basically an appendage to
> the (much larger) documentation, and, well let me quote
>
> https://www.gnu.org/software/texinfo/
>
> -------------------
> Texinfo is the official documentation format of the GNU project. It was
> invented by Richard Stallman and Bob Chassell many years ago, loosely based
> on Brian Reid's Scribe and other formatting languages of the time. It is
> used by many non-GNU projects as well.
>
> Texinfo uses a single source file to produce output in a number of formats,
> both online and printed (dvi, html, info, pdf, xml, etc.). This means that
> instead of writing different documents for online information and another
> for a printed manual, you need write only one document. And when the work is
> revised, you need revise only that one document. The Texinfo system is
> well-integrated with GNU Emacs.
> -------------------
>
> So using texinfo to produce the documentation in info, pdf, html formats
> etc. is then also used for the website. I think that's the main reason, but
> it's also tied up with supporting multiple translations of the docs/website
> and how building the docs runs LilyPond to generate all of the images for
> the examples, etc. Also the argument is that having one system for docs and
> website is simpler and makes maintenance easier, especially with fewer
> contributors, etc. That's the gist of past discussions.
>
> I think there's a case for decoupling the website from the documentation to
> a greater degree, e.g. as Federico argued earlier in the thread, but based
> on past discussions I am not optimistic that this would go as far as not
> using texinfo. (But I've often wondered how important is it for the content
> of the website to be available in pdf and info formats.)
>
> Upgrading to the latest version of texi2any[0] and/or using Haunt would
> help, but those are non-trivial endeavors. The current setup certainly
> introduces friction for website work, especially for those who are used to
> working directly with HTML.
>
> [0]
> https://www.gnu.org/software/texinfo/manual/texinfo/html_node/Generic-Translator-texi2any.html
>
> Cheers,
> -Paul
>
--
John Roper
Freelance Developer and Simulation Artist
Boston, MA USA
http://jmroper.com/
lilypond-website.css
Description: Text Data
- Re: New LilyPond website, (continued)
- Re: New LilyPond website, Paul, 2016/11/30
- Re: New LilyPond website, John Roper, 2016/11/30
- Re: New LilyPond website, Karlin High, 2016/11/30
- Re: New LilyPond website, John Roper, 2016/11/30
- Re: New LilyPond website, Karlin High, 2016/11/30
- Re: New LilyPond website, John Roper, 2016/11/30
- Re: New LilyPond website, Noeck, 2016/11/30
- Re: New LilyPond website, Paul, 2016/11/30
- Re: New LilyPond website, John Roper, 2016/11/30
- Re: New LilyPond website, Paul, 2016/11/30
- Re: New LilyPond website,
John Roper <=
- Re: New LilyPond website, John Roper, 2016/11/30
- Re: New LilyPond website, John Roper, 2016/11/30
- Re: New LilyPond website, Carl Sorensen, 2016/11/30
- Re: New LilyPond website, John Roper, 2016/11/30
- Re: New LilyPond website, Noeck, 2016/11/30
- Re: New LilyPond website, David Kastrup, 2016/11/30
- Re: New LilyPond website, Noeck, 2016/11/30
- Re: New LilyPond website, Karlin High, 2016/11/30
- Re: New LilyPond website, Noeck, 2016/11/30
- Re: New LilyPond website, Carl Sorensen, 2016/11/30