[Live-demo] Documentation

Cameron Shorter cameron.shorter at gmail.com
Fri Mar 12 14:38:04 EST 2010


Juan,
I think I've fixed these now. Thanks for picking this up.

Juan Lucas Domínguez Rubio wrote:
> Hello,
> In case you didn't know, in RC4 there are lots of bad links like this:
>
> file:///usr/.../live-dvd/docs/http://grass.osgeo.org
>
> instead of 
>
> http://grass.osgeo.org
>
>
> Regards,
> Juan Lucas
>
>
>
>
>
>
>
>
> --- On Mon, 3/8/10, Cameron Shorter <cameron.shorter at gmail.com> wrote:
>
>   
>> From: Cameron Shorter <cameron.shorter at gmail.com>
>> Subject: Re: [Live-demo] Documentation
>> To: "Hamish" <hamish_b at yahoo.com>
>> Cc: live-demo at lists.osgeo.org
>> Date: Monday, March 8, 2010, 9:50 PM
>> Hamish,
>> Some delayed responses to your thoughts below:
>>
>> Hamish wrote:
>>     
>>> Cameron wrote:
>>>    
>>>       
>>>> However, it seems that the formatting doesn't come
>>>>         
>> out very well.
>>     
>>>> This may need some tweaking.
>>>>      
>>>>         
>>> Abiword is a neat tool*, but formatting issues are
>>>       
>> fundamentally always going to
>>     
>>> be the case unless a structured document format is
>>>       
>> used. Choice of traditional
>>     
>>> word processor isn't going to make any difference.
>>>    
>>>       
>> I agree, we do need to be strict about ensuring that the
>> template we use 
>> focuses on content, not styling, and that styling is
>> applied after content.
>>     
>>> If you want an editor which does the right thing, but
>>>       
>> is still somewhat familiar
>>     
>>> to openoffice/Words users, then LyX is it.
>>>    
>>>       
>> I would love to agree with you, and went as far as writing
>> a document 
>> processing tool for docbook formatted documents 
>> (http://generguide.sf.com) but later conceded that in
>> order to engage 
>> the majority of users, you need to accept that 95% of users
>> use MS Word. 
>> So we need to accept that people will create docs in MS
>> Word, and then 
>> work out a processing chain for creating documentation from
>> MS Word. (I 
>> think we can sometimes move people to Open Office from MS
>> Word, but 
>> moving to LyX is too much of a jump).
>>
>> I should point out that we have huge potential to migrate
>> the greater 
>> community to OSGeo if we can attract Educators to make use
>> of the 
>> LiveDVD. Educators will write training material based upon
>> the LiveDVD 
>> if we make it easy for them, and they are by and large
>> familar and 
>> committed to MS Word.
>>     
>>> [*] tip o'the day: What abiword does for format
>>>       
>> conversions on the command line,
>>     
>>> Inkscape also does for SVG to EPS graphics needs. very
>>>       
>> handy!
>>     
>>> For a flat-ASCII format, upon reflection Mediawiki
>>>       
>> markup will be a better choice
>>     
>>> than reStructured Text (which is nice, but perhaps
>>>       
>> yet-another thing to learn).
>>     
>>>    
>>>       
>> I'm happy to encourage the use of MediaWiki for the
>> development of some 
>> of the docs. In particular, the docs which will primarilly
>> be edited by 
>> geeks.
>>
>> But what might work even better is the use of Google Docs
>> to develop our 
>> word based docs. Advantages are:
>> * Docs can be downloaded as Open Office, Word, HTML or PDF
>> * Docs can be edited online in the familar Word like
>> format
>> * Images can be embedded
>> * Very low technical barrier of entry
>> * Google Docs tracks verion control for us
>> * We don't need to worry about taking up too much disk
>> space
>>
>>     
>>> Asking people to learn Wiki markup should not be so
>>>       
>> great a request**, we could
>>     
>>> primarily use our mediawiki instance as the docs
>>>       
>> home.  Mediawiki allows
>>     
>>> Special:Export which outputs it as simple XML which
>>>       
>> can then be fed to a wide
>>     
>>> assortment of filters to PDF, html, etc. Also, by
>>>       
>> adding "&printable=yes" to the
>>     
>>> wiki page URL you get a "printer friendly" version
>>>       
>> with the side panels etc
>>     
>>> stripped away; so in that way the install_docs.sh
>>>       
>> script could pull the HTML
>>     
>>> version directly from the web. (as has already started
>>>       
>> to happen)  For offline
>>     
>>> users it would be nice to ship copies of the wiki "how
>>>       
>> to install" pages on-disc
>>     
>>> too.
>>>
>>> printer friendly version example:
>>>   http://wiki.osgeo.org/index.php?title=Live_GIS_Disc_Quick_Start&printable=yes
>>>
>>> I imagine there are some more simple wiki controls
>>>       
>> lurking which will keep the
>>     
>>> hyperlinks unexpanded, etc., and just show the main
>>>       
>> document frame in pretty-
>>     
>>> form. If not, we could write a HTML page template that
>>>       
>> simply added a header
>>     
>>> and footer and floated a frame containing the
>>>       
>> printable html version mid-page.
>>     
>>> as for mediawiki->PDF, well 178 hits, pick one:
>>>    http://www.mediawiki.org/w/index.php?title=Special%3ASearch&search=pdf&go=Go
>>>
>>> this one in particular looks nice:
>>>    http://www.mediawiki.org/wiki/Extension:PDF_Writer
>>>
>>> example output using Wikipedia's entry for "Solar
>>>       
>> system":
>>     
>>>    http://upload.wikimedia.org/wikipedia/commons/9/93/Solar_system_final.pdf
>>>
>>>
>>>
>>> [**] educators will have at least used wikipedia so it
>>>       
>> shouldn't be that scary
>>     
>>> an interface for them. also as educators IMO they
>>>       
>> should be willing to learn this
>>     
>>> tech so they can teach it/with it. it's not like we'd
>>>       
>> be asking them to use vi. Wiki
>>     
>>> editing is a highly-reusable skill, and also adds to
>>>       
>> our helper pool for the
>>     
>>> administrative wiki side of the project. ;)
>>>
>>>
>>>    
>>>       
>>>> Hamish raised concerns about storing binary files
>>>>         
>> in svn.
>>     
>>>> How serious is this concern.
>>>>      
>>>>         
>>> - once something is checked into SVN, it never leaves.
>>>       
>> So binary files which
>>     
>>> change frequently chew up vast amounts of SVN server
>>>       
>> space even if the trunk
>>     
>>> file is not that big. Even minor typo fixes could mean
>>>       
>> an entire new copy of
>>     
>>> the file needs to be permanently added to the DB. For
>>>       
>> text files AFAIU
>>     
>>> internally it stores version diffs, and branches and
>>>       
>> tag clones are entirely
>>     
>>> virtual. So SVN is highly efficient for text files,
>>>       
>> but a bloated mess for
>>     
>>> binary files.
>>> Currently the .odt files are so tiny that the DB bloat
>>>       
>> factor isn't an issue.
>>     
>>> Once annotated screenshots begin to be added to them
>>>       
>> it gets bad though.
>>     
>>> - using binary files pretty much completely kills any
>>>       
>> efficient peer review,
>>     
>>> which in turn also harms group collaboration. (typos,
>>>       
>> bug fixes, minor updates,
>>     
>>> etc don't flow in from the casual bystanders checking
>>>       
>> out the diffs in svn
>>     
>>> or the trac's timeline)
>>>
>>>
>>>    
>>>       
>>>> I think our primary requirement is that we make
>>>>         
>> documentation writing
>>     
>>>> (which includes images) easy to create, which
>>>>         
>> means we need to move
>>     
>>>> away from using HTML as our source format.
>>>>      
>>>>         
>>> I am all for low barriers to entry, but I don't want
>>>       
>> to believe that <b>
>>     
>>> for bold and <p> for paragraph break is really
>>>       
>> that hard for the average
>>     
>>> voter to pick up. The trick is to just get people to
>>>       
>> try :). IMO fear of
>>     
>>> the unknown is a bigger hurdle than the learning curve
>>>       
>> in this situation.
>>     
>>> ... and of course the world would be a better place if
>>>       
>> everyone went through
>>     
>>> the 15 minute LyX tutorial as it doesn't take long to
>>>       
>> see how amazing it is. :-)
>>     
>>> but for today's vote wrt long-term strategy I'll get
>>>       
>> behind Wikimedia +
>>     
>>> Extension:PDF_Writer and whatever
>>>       
>> &printable=yes+frame, Htmlbook, or simple
>>     
>>> sed script brute-chop method gives us nice HTML. 
>>>
>>>
>>> Hamish
>>>
>>>
>>>
>>>        
>>>    
>>>       
>> -- 
>> Cameron Shorter
>> Geospatial Solutions Manager
>> Tel: +61 (0)2 8570 5050
>> Mob: +61 (0)419 142 254
>>
>> Think Globally, Fix Locally
>> Geospatial Solutions enhanced with Open Standards and Open
>> Source
>> http://www.lisasoft.com
>>
>> _______________________________________________
>> Live-demo mailing list
>> Live-demo at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/live-demo
>> http://wiki.osgeo.org/wiki/Live_GIS_Disc
>>
>>     
>
>
>       
>   


-- 
Cameron Shorter
Geospatial Systems Architect
Tel: +61 (0)2 8570 5050
Mob: +61 (0)419 142 254

Think Globally, Fix Locally
Geospatial Solutions enhanced with Open Standards and Open Source
http://www.lisasoft.com



More information about the Live-demo mailing list