Re: [Bf-committers] Including documentation in BCon cycle

2011-11-08 Thread Knapp
On Tue, Nov 8, 2011 at 7:53 AM,  f.paglia...@gmail.com wrote:
 I'm not a developer so I see your suggestion from an artist point of view:
 It's an incredile pain try to figure out how a tool works!
 Really, I think here in our studio we spent dozen of hours in testing, 
 defining our own ideas of what is done by a tool without really know if what 
 we imagine is true.
 And this in many situation lands to not use that tool but just find another 
 way to do something that works!

 I agree in the relationship:
 No docs = not ready for trunk

 Maybe it's time to hire someone to get a well documented wiki ;)

Funny, I was thinking the same thing as I fell asleep last night. One
person in charge of finding the problems and talking with the devs,
coordinating of the writers and pulling together all the docs, links,
blogs, vids, books and manuals into a cohesive, updated whole would be
a god send!



-- 
Douglas E Knapp

Creative Commons Film Group, Helping people make open source movies
with open source software!
http://douglas.bespin.org/CommonsFilmGroup/phpBB3/index.php

Massage in Gelsenkirchen-Buer:
http://douglas.bespin.org/tcm/ztab1.htm
Please link to me and trade links with me!

Open Source Sci-Fi mmoRPG Game project.
http://sf-journey-creations.wikispot.org/Front_Page
http://code.google.com/p/perspectiveproject/
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Including documentation in BCon cycle

2011-11-08 Thread mindrones
Hi,

On 11/08/2011 03:18 PM, Knapp wrote:

 Maybe it's time to hire someone to get a well documented wiki ;)
 
 Funny, I was thinking the same thing as I fell asleep last night. One
 person in charge of finding the problems and talking with the devs,
 coordinating of the writers and pulling together all the docs,

what you are saying above is OK for the wiki.

As it's being discussed in docboard and #blenderwiki:
* we're now reviewing the 2.5 manual (not in good shape at all)
* we'll install a reviewing system
* we'll define a team of reviewers with the rights to accept edits made
in wiki, so that the content users will see is always ok
* for each blender module (modeling, rigging, etc), we intend to find a
'main' (not exclusive) reviewer that will take care of:
  * review and and format contents inserted by devs
  * review content inserted by occasional editors
  * hunt for new editors (experienced in blender possibly)
* these modules reviewers will have to communicate with the main admins
(more on this later) to make sure the manual structure/templates/etc are
agreed upon.

This should be a team work.

Though, IMO the first input should come by the developer, which should
write even just a draft (no wiki formatting) the tool documentation.

Otherwise you get the current problems, also outlined by Francesco.

The potential writer has to discover the tool by trial and error, then
find the strength to formalize what he has discovered, format it in good
wikitext, using blenderwiki templates.
Honestly, that's a lot to ask.


 links,
 blogs, vids, books and manuals into a cohesive, updated whole would be
 a god send!

I think this is not a good idea.

Two examples:
* deadlinks are a nigthmare to maintain
* you can't paste a book or a blog page in the wiki without permission

IMHO The wiki should not phagocytize the whole web, but rather be a good
reference with its own identity and direction. We should not trash
everything in, but rather make a good team work, and refine
communication channels: devs - wiki admins - writers team - users,
also formalizing this in the BCon, so that documentation is not an
boring optional, but part of the job of the developer.

Surely with insights from devs the doc will become much more appealing
also to professional users and companies :)



Regards,
Luca

_

http://wiki.blender.org/index.php/User:Mindrones
http://www.mindrones.com
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Including documentation in BCon cycle

2011-11-08 Thread Kel M
On Tue, Nov 8, 2011 at 1:32 PM, Knapp magick.c...@gmail.com wrote:

 On Tue, Nov 8, 2011 at 3:52 PM, mindrones mindro...@gmail.com wrote:
  Hi,
 
  On 11/08/2011 03:18 PM, Knapp wrote:
 
  Maybe it's time to hire someone to get a well documented wiki ;)
 
  Funny, I was thinking the same thing as I fell asleep last night. One
  person in charge of finding the problems and talking with the devs,
  coordinating of the writers and pulling together all the docs,
 
  what you are saying above is OK for the wiki.
 
  As it's being discussed in docboard and #blenderwiki:
  * we're now reviewing the 2.5 manual (not in good shape at all)

 That is for sure. One of the reasons I really liked Blender was the
 2.4 manual. It was great. I wonder why?

  * we'll install a reviewing system
  * we'll define a team of reviewers with the rights to accept edits made
  in wiki, so that the content users will see is always ok
  * for each blender module (modeling, rigging, etc), we intend to find a
  'main' (not exclusive) reviewer that will take care of:
   * review and and format contents inserted by devs
   * review content inserted by occasional editors
   * hunt for new editors (experienced in blender possibly)
  * these modules reviewers will have to communicate with the main admins
  (more on this later) to make sure the manual structure/templates/etc are
  agreed upon.
 
  This should be a team work.
 
  Though, IMO the first input should come by the developer, which should
  write even just a draft (no wiki formatting) the tool documentation.
 
  Otherwise you get the current problems, also outlined by Francesco.
 
  The potential writer has to discover the tool by trial and error, then
  find the strength to formalize what he has discovered, format it in good
  wikitext, using blenderwiki templates.
  Honestly, that's a lot to ask.

 Ya but at the same time lots of us do 30-90 minute vids.

 
  links,
  blogs, vids, books and manuals into a cohesive, updated whole would be
  a god send!
 
  I think this is not a good idea.
 
  Two examples:
  * deadlinks are a nigthmare to maintain

 Yes, but they are all OK on Wikipedia and could be here too with the
 right set up.

  * you can't paste a book or a blog page in the wiki without permission

 Clearly a push not pull situation. I think authors and bloggers would
 be happy to try and keep a link page up to date if they knew it was
 there and the users knew it was the  first place to stop when looking
 for something. Blender.org should be the first or second place (behind
 Google) that users go for their info. As it stands, it is about the
 last place I go but it used to be the first.

 On the other hand we already have the books. Did you know that? I know
 it took me a long time to find them when I knew they were there! These
 are some great sources of info! They SHOULD be very easy to find with
 Google but they are not.

 http://wiki.blender.org/index.php/Doc:2.5/Books
 http://wiki.blender.org/index.php/Doc:2.4/Books



  IMHO The wiki should not phagocytize the whole web, but rather be a good
  reference with its own identity and direction.
 I think we should keep in mind that we have a manual and it should be
 THE source of good info and then we have a wiki. (I know the two
 overlap)

  We should not trash
  everything in, but rather make a good team work, and refine
  communication channels: devs - wiki admins - writers team - users,
  also formalizing this in the BCon, so that documentation is not an
  boring optional, but part of the job of the developer.

 I have long thought that documentors should be recognized for what
 they do just as devs are. I truly can't say a dev is more important
 than a doccer in a mature program like blender. The program lives and
 dies based on both sides of the work.

  Surely with insights from devs the doc will become much more appealing
  also to professional users and companies :)
 
 The biggest problem that I see with blender is the new user coming to
 blender and that leaving because they are so over loaded and can't
 find good help or docs. God knows we have a great program but without
 good intros newbies will leave. I got over this hump because of
 graybeards vids on the gui.

 I can't wait to do my first ship sailing on the open seas with cycles
 rendering of the animation! And think of the blood effects you could
 do with dynamic paint! On the other hand what do I use for water?
 There are now like 6 ways to do it! LOL. I can just see dynamic paint
 particles impacting the top of my sea and spreading out in ripples
 with my old time ship reflecting in the water! I would love to know
 how you do grass in Cycles! :-)

  Regards,
  Luca


True. I have told friends about Blender, and many gave up after a day or
two because of frustration from above reasons.






 --
 Douglas E Knapp

 Creative Commons Film Group, Helping people make open source movies
 with open source software!
 

Re: [Bf-committers] Including documentation in BCon cycle

2011-11-08 Thread Αντώνης Ρυακιωτάκης
I must agree that the documentation is way behind where it should be.
Maybe LetterRip's plan for Google winter of documentation could help
there?
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Including documentation in BCon cycle

2011-11-08 Thread mindrones
Hey all,

quick note: I started this thread because I wanted to discuss
specifically about developers involvement in the documentation of the
stuff they code.

Thoughts and ideas about the documentation in general should be sent to
the docboard mailing list, not here.

Not answering is ok (it is an answer by itself after all :P ), while
losing focus can be quite a waste of time!


Regards,
Luca

_

http://wiki.blender.org/index.php/User:Mindrones
http://www.mindrones.com
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Including documentation in BCon cycle

2011-11-07 Thread Jason van Gumster
I very much agree with the thrust of Luca's email. Though, I'd suggest this:
rather than postpone a full release to wait for documentation, treat a lack of
documentation in a new feature as a bug. If that bug is not squashed, the
feature cannot be included in trunk for the current release cycle.

  -Jason

mindrones mindro...@gmail.com wrote:

 Hi all,
 
 Bastien and I are in the middle of reviewing the 2.5 manual and, sadly,
 it's not in a good shape, really. A complete report will follow in
 docboard mailing list.
 
 We'll work to grow the wiki team but really, I think it's time to
 rethink a bit about the documentation, especially adopting a 2 months
 BCon cycle.
 
 I'd like to propose a very simple way to get stuff documented.
 
  
 ¦¦
 ¦  Documentation phase should be included in the release cycle.  ¦
 ¦¦
  
 
 Ref: http://wiki.blender.org/index.php/Dev:Doc/Process/Release_Cycle
 
 
 In other words I'm saying:
 
  ---
 ¦   ¦
 ¦  No documentation in wiki - No release.  ¦
 ¦   ¦
  ---
 
 We have discussed this in irc a bit and many (would) agree, and it was a
 hot topic at the Blender Conference too as far as I know.
 
 Really, having faster release cycles is all good, but it has to take in
 account documentation too, otherwise users will get pissed off after 5
 releases in a year and no decent docs.
 
 And even if users are happy like this (which I doubt), I think it's a
 waste having such beautiful tools undocumented: I'm sure a great part of
 the developer work won't be used at all, which is a shame :)
 
 IMHO the documentation has to start from the developer, not from users.
 
 --
 
 A couple of proposals to make the developers life easier on wiki docs.
 
 
 1) Informal chats
 ---
 
 The dev explains the tool he has developed in an informal chat with the
 documenter, which puts the info he gets in wiki nicely.
 
 
 2) Unformatted docs from devs
 ---
 
 Since many suffer the mediawiki syntax, it would be ok even if the
 developer types pure text in a wiki page, not formatted as wikitext.
 
 Writers would then help formatting, beautifying, adding tutorials,
 images, examples, etc.
 
 --
 
 
 Any feedback is welcome :)
 
 
 Regards,
 Luca
 
 
 
 http://wiki.blender.org/index.php/User:Mindrones
 http://www.mindrones.com
 ___
 Bf-committers mailing list
 Bf-committers@blender.org
 http://lists.blender.org/mailman/listinfo/bf-committers
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Including documentation in BCon cycle

2011-11-07 Thread Knapp
 
 ¦                                                                ¦
 ¦  Documentation phase should be included in the release cycle.  ¦
 ¦                                                                ¦
  

 Ref: http://wiki.blender.org/index.php/Dev:Doc/Process/Release_Cycle


 In other words I'm saying:

  ---
 ¦                                           ¦
 ¦  No documentation in wiki - No release.  ¦
 ¦                                           ¦
  ---

I love the idea but it needs a lot of limits. First, I want to see
things released as soon as they are done. I don't want to see dev
productivity negatively impacted by them being forced to wait because
they did not write a book about their code.

I do tutorials and I often do them on very little solid info. I get
that info by asking on IRC or reading release notes, emails here, or
the devs blogs. So, not releasing until the docs are there is a lot
like not releasing until the the code is bug free. A good judgement
call is needed about what is enough doc before the code is OKed for
release.

I think the rule should be that the code should have at least minimal
documentation. IE I just made a new thing called grease pen. You turn
it on with xxx and you have features x,y,z and it is intended to help
collaboration between artist by drawing on the work screen.

Something this simple is a great help in jump starting the advanced
users to learn and then write more docs. A contact email is of great
help so we can ask about details that we do not understand. Naturally
the dev writing great docs or making a video is better but devs should
use their time to write code and not extensive newbie directed docs.

Currently a bigger problem is finding the docs and films that are
relevant to the newest version and not something that is 10 years old.
The last big update to the manual greatly helped but their is still a
problem on the WWW and Google searches.

Tracking the state of documentation for each part might be of great
help. Perhaps some sort of rating from 0= no docs to 10 great
professionally written docs. Then writers could search out functions
or features that need documentation more easily. I often wonder what
tut film I should do next, something like this would help me know what
really needed the most work.

-- 
Douglas E Knapp

Creative Commons Film Group, Helping people make open source movies
with open source software!
http://douglas.bespin.org/CommonsFilmGroup/phpBB3/index.php

Massage in Gelsenkirchen-Buer:
http://douglas.bespin.org/tcm/ztab1.htm
Please link to me and trade links with me!

Open Source Sci-Fi mmoRPG Game project.
http://sf-journey-creations.wikispot.org/Front_Page
http://code.google.com/p/perspectiveproject/
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Including documentation in BCon cycle

2011-11-07 Thread f . paglia . 80
I'm not a developer so I see your suggestion from an artist point of view:
It's an incredile pain try to figure out how a tool works!
Really, I think here in our studio we spent dozen of hours in testing, defining 
our own ideas of what is done by a tool without really know if what we imagine 
is true.
And this in many situation lands to not use that tool but just find another way 
to do something that works!

I agree in the relationship:
No docs = not ready for trunk

Maybe it's time to hire someone to get a well documented wiki ;)

E-Mail Sent via BlackBerry from BT Mobile

-Original Message-
From: mindrones mindro...@gmail.com
Sender: bf-committers-boun...@blender.org
Date: Sun, 06 Nov 2011 22:04:29 
To: bf-blender developersbf-committers@blender.org
Reply-To: bf-blender developers bf-committers@blender.org
Subject: [Bf-committers] Including documentation in BCon cycle

Hi all,

Bastien and I are in the middle of reviewing the 2.5 manual and, sadly,
it's not in a good shape, really. A complete report will follow in
docboard mailing list.

We'll work to grow the wiki team but really, I think it's time to
rethink a bit about the documentation, especially adopting a 2 months
BCon cycle.

I'd like to propose a very simple way to get stuff documented.

 
¦¦
¦  Documentation phase should be included in the release cycle.  ¦
¦¦
 

Ref: http://wiki.blender.org/index.php/Dev:Doc/Process/Release_Cycle


In other words I'm saying:

 ---
¦   ¦
¦  No documentation in wiki - No release.  ¦
¦   ¦
 ---

We have discussed this in irc a bit and many (would) agree, and it was a
hot topic at the Blender Conference too as far as I know.

Really, having faster release cycles is all good, but it has to take in
account documentation too, otherwise users will get pissed off after 5
releases in a year and no decent docs.

And even if users are happy like this (which I doubt), I think it's a
waste having such beautiful tools undocumented: I'm sure a great part of
the developer work won't be used at all, which is a shame :)

IMHO the documentation has to start from the developer, not from users.

--

A couple of proposals to make the developers life easier on wiki docs.


1) Informal chats
---

The dev explains the tool he has developed in an informal chat with the
documenter, which puts the info he gets in wiki nicely.


2) Unformatted docs from devs
---

Since many suffer the mediawiki syntax, it would be ok even if the
developer types pure text in a wiki page, not formatted as wikitext.

Writers would then help formatting, beautifying, adding tutorials,
images, examples, etc.

--


Any feedback is welcome :)


Regards,
Luca



http://wiki.blender.org/index.php/User:Mindrones
http://www.mindrones.com
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


[Bf-committers] Including documentation in BCon cycle

2011-11-06 Thread mindrones
Hi all,

Bastien and I are in the middle of reviewing the 2.5 manual and, sadly,
it's not in a good shape, really. A complete report will follow in
docboard mailing list.

We'll work to grow the wiki team but really, I think it's time to
rethink a bit about the documentation, especially adopting a 2 months
BCon cycle.

I'd like to propose a very simple way to get stuff documented.

 
¦¦
¦  Documentation phase should be included in the release cycle.  ¦
¦¦
 

Ref: http://wiki.blender.org/index.php/Dev:Doc/Process/Release_Cycle


In other words I'm saying:

 ---
¦   ¦
¦  No documentation in wiki - No release.  ¦
¦   ¦
 ---

We have discussed this in irc a bit and many (would) agree, and it was a
hot topic at the Blender Conference too as far as I know.

Really, having faster release cycles is all good, but it has to take in
account documentation too, otherwise users will get pissed off after 5
releases in a year and no decent docs.

And even if users are happy like this (which I doubt), I think it's a
waste having such beautiful tools undocumented: I'm sure a great part of
the developer work won't be used at all, which is a shame :)

IMHO the documentation has to start from the developer, not from users.

--

A couple of proposals to make the developers life easier on wiki docs.


1) Informal chats
---

The dev explains the tool he has developed in an informal chat with the
documenter, which puts the info he gets in wiki nicely.


2) Unformatted docs from devs
---

Since many suffer the mediawiki syntax, it would be ok even if the
developer types pure text in a wiki page, not formatted as wikitext.

Writers would then help formatting, beautifying, adding tutorials,
images, examples, etc.

--


Any feedback is welcome :)


Regards,
Luca



http://wiki.blender.org/index.php/User:Mindrones
http://www.mindrones.com
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers