All excellent points.

I think that we need to distinguish between the framework and the content for 
discussion.

To me, your comments are about content gaps (which are significant).

There are some framework gaps (like PDF output) that can be addressed as we 
progress.

Are you OK w/ the framework?

Rob

-----Original Message-----
From: Kenneth Wimer [mailto:wi...@suse.de] 
Sent: Wednesday, March 27, 2013 5:12 PM
To: Hirschfeld, Rob
Cc: ja...@suse.de; crowbar
Subject: Re: [Crowbar] System Documentation UI

On 3/27/13 10:27 PM, rob_hirschf...@dell.com wrote:
> No - I'm saying to embed them.  Let me explain.
Right, this is what I understood.
>
> We've created a system that consolidates all the docs into a consistent place 
> and breaks them into manageable parts.  We're maintaining all of the docs in 
> that way.  That seems like a very good thing to me.
I would argue how manageable they are (much more so in development mode). They 
are manageable in a directory listing kinda way but not in an informational 
sense. I have nothing against including the development docs on the same manner 
and only displaying them when in development mode but we definitely need to add 
some UI work to it (more on this below).

Also, I think that the idea of separating the docs into distinct user oriented 
groups/books is the right way to go. Currently the information seems well 
spread over a large number of pages in an incoherent manner. 
The info itself is for the most part very good but trying to find specific 
information by the group/section naming and page naming is very hard.
> We've create a way to export all of the docs into single books to be used 
> outside of the UI and github.  That seems like a very good thing to me.
We still need to work on the structure and markup of every book but I 
completely agree with this. The current implementation only allows you to 
"export" the current page and the "export" function is really just a css switch 
to make the page more printable. I would argue that we need to take step 
further and offer the entire book as PDF download instead of the current system.
> We've got a way to link content sections back to github so readers can easily 
> find where to make corrections.  That also seems like a good thing.
The current system of showing a long string with the source of the page is 
distracting. I see the point of showing the source but we should probably think 
of another way of displaying this information in a way that is informational 
but not so visually distracting. Also, some explanation and details for 
contribution, style and structure would be needed.
> Since we've got all the content in the UI, I don't see why we should omit a 
> link to it.  Filtering it out is more effort.
I agree that in development mode there can/should be links to the developer 
docs. Other things to think about would be a simple style guide to keep the 
various pages in-line as to numbering, etc. Having looked through all the docs 
I think they all need a lot of work improving markup and structure and I wonder 
how we can improve them all in a consistent manner.

--
Kenneth Wimer

>
> -----Original Message-----
> From: Kenneth Wimer [mailto:wi...@suse.de]
> Sent: Wednesday, March 27, 2013 1:58 PM
> To: Hirschfeld, Rob
> Cc: ja...@suse.de; crowbar
> Subject: Re: [Crowbar] System Documentation UI
>
> On 3/27/13 7:29 PM, rob_hirschf...@dell.com wrote:
>> +1
>>
>> Where would you see the developer docs link?
> Typically, I would expect the developer docs to be on the wiki in github. I 
> have nothing against showing them in the System Documentation in development 
> mode but a) it seems like the last place I would look for such information 
> and b) when the crowbar ui is broken (and therefor needs development) the 
> docs are also down.
>
> To reiterate, I would leave the user-based docs in the git repo 
> directly and put the developer docs on the github wiki. Just my two 
> cents :-)
>
> --
> Kenneth Wimer
>
>> -----Original Message-----
>> From: crowbar-bounces On Behalf Of Kenneth Wimer
>> Sent: Wednesday, March 27, 2013 10:49 AM
>> To: James Tan
>> Cc: crowbar
>> Subject: Re: [Crowbar] System Documentation UI
>>
>> On 3/27/13 3:49 PM, James Tan wrote:
>>> On 03/27/2013 03:02 PM, Kenneth Wimer wrote:
>>>> I noticed the typos already and fixed them in the SVG file. BTW, I 
>>>> made all of this with inkscape so if someone is interested in the 
>>>> source files I'll put them in the repo as well.
>>> Sweet. Yes why not just push the .svg in - I think most modern 
>>> browsers can render that directly?
>> Most browsers can do svg but not inkscape svg. I have each wireframe on a 
>> different layer and the notes for each again on a different layer. I imagine 
>> it will look pretty messed up in a browser.
>>
>> I am about to push the corrections to the images and the source svg.
>>
>> --
>> Kenneth Wimer
>>     
>> SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix 
>> Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, 
>> Germany
>>
>> _______________________________________________
>> Crowbar mailing list
>> Crowbar@dell.com
>> https://lists.us.dell.com/mailman/listinfo/crowbar
>> For more information: http://crowbar.github.com/
>
> --
> Kenneth Wimer
>    
> SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix 
> Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, 
> Germany
>


--
Kenneth Wimer
  
SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 
16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, Germany

_______________________________________________
Crowbar mailing list
Crowbar@dell.com
https://lists.us.dell.com/mailman/listinfo/crowbar
For more information: http://crowbar.github.com/

Reply via email to