Hi All
(I'm resending this message as the original message I sent this morning didn't get through to the mailing list. I seem to have an intermittent problem with posting somehow ;-) I recently interviewed Robert Kratky, a Technical Writer from Red Hat about his presentation on documentation at the Open Source Summit in Prague a few weeks ago. He has some good advice for us and anyone looking at writing good documentation. His talk was about how to move from feature based documentation (which is what we have tended to do) to more user story based documentation that is driven more by how our users use the software. You can listen to the interview at the link below: https://wp.me/p8gHED-QF Please take a look at his presentation schd.ws/hosted_files/osseu17/5f/%28OSSEU%2017%29%20Going%20Modular-%20Turning%20Legacy%20Docs%20into%20User-Story-Based%20Content.pdf and also at the github repo with some guidelines for writing modular documentation, https://github.com/redhat-documentation/modular-docs So as our community continues in its documentation efforts I'd like to highlight that anyone can contribute and help by letting us know how you are using OFBiz and what are your main user stories. Thanks Sharan |
Yes, that is best practice for documentation, thanks for sharing the links.
On 17-11-15 06:29 AM, Sharan Foga wrote: > Hi All > > (I'm resending this message as the original message I sent this > morning didn't get through to the mailing list. I seem to have an > intermittent problem with posting somehow ;-) > > I recently interviewed Robert Kratky, a Technical Writer from Red Hat > about his presentation on documentation at the Open Source Summit in > Prague a few weeks ago. He has some good advice for us and anyone > looking at writing good documentation. His talk was about how to move > from feature based documentation (which is what we have tended to do) > to more user story based documentation that is driven more by how our > users use the software. > > You can listen to the interview at the link below: > > https://wp.me/p8gHED-QF > > Please take a look at his presentation > > schd.ws/hosted_files/osseu17/5f/%28OSSEU%2017%29%20Going%20Modular-%20Turning%20Legacy%20Docs%20into%20User-Story-Based%20Content.pdf > > > and also at the github repo with some guidelines for writing modular > documentation, > > https://github.com/redhat-documentation/modular-docs > > So as our community continues in its documentation efforts I'd like to > highlight that anyone can contribute and help by letting us know how > you are using OFBiz and what are your main user stories. > > Thanks > Sharan > > > |
Administrator
|
Thanks Sharan,
This is more for users I guess? Could the technical documentation be based on the same? So we would need 1st to collect and, I guess more surely, to create the user stories on which to base our user documentation on, right? I know we have some already, thinks like that, right? https://cwiki.apache.org/confluence/display/OFBIZ/PIM+User+Stories,+Use+Cases,+and+Test+Cases https://cwiki.apache.org/confluence/display/OFBIZ/Sales+Order+Management+User+Stories,+Use+Cases,+and+Test+Cases Todos: https://cwiki.apache.org/confluence/display/OFBIZ/Order+Fulfillment+Process+User+Stories,+Use+Cases+and+Test+Cases https://cwiki.apache.org/confluence/display/OFBIZ/Customer+Relationship+Management+(CRM)+User+Stories,+Use+Cases,+and+Test+Cases That's certainly the best long range way, but it will take some ;) Jacques Le 15/11/2017 à 16:11, Todd Thorner a écrit : > Yes, that is best practice for documentation, thanks for sharing the links. > > > > On 17-11-15 06:29 AM, Sharan Foga wrote: >> Hi All >> >> (I'm resending this message as the original message I sent this morning didn't get through to the mailing list. I seem to have an intermittent >> problem with posting somehow ;-) >> >> I recently interviewed Robert Kratky, a Technical Writer from Red Hat about his presentation on documentation at the Open Source Summit in Prague a >> few weeks ago. He has some good advice for us and anyone looking at writing good documentation. His talk was about how to move from feature based >> documentation (which is what we have tended to do) to more user story based documentation that is driven more by how our users use the software. >> >> You can listen to the interview at the link below: >> >> https://wp.me/p8gHED-QF >> >> Please take a look at his presentation >> >> schd.ws/hosted_files/osseu17/5f/%28OSSEU%2017%29%20Going%20Modular-%20Turning%20Legacy%20Docs%20into%20User-Story-Based%20Content.pdf >> >> and also at the github repo with some guidelines for writing modular documentation, >> >> https://github.com/redhat-documentation/modular-docs >> >> So as our community continues in its documentation efforts I'd like to highlight that anyone can contribute and help by letting us know how you are >> using OFBiz and what are your main user stories. >> >> Thanks >> Sharan >> >> >> > > |
Great advice and resources thank you for sharing. I will take into
consideration some of this while implementing the PoC On Nov 15, 2017 7:53 PM, "Jacques Le Roux" <[hidden email]> wrote: > Thanks Sharan, > > This is more for users I guess? Could the technical documentation be based > on the same? > > So we would need 1st to collect and, I guess more surely, to create the > user stories on which to base our user documentation on, right? > > I know we have some already, thinks like that, right? > https://cwiki.apache.org/confluence/display/OFBIZ/PIM+User+ > Stories,+Use+Cases,+and+Test+Cases > https://cwiki.apache.org/confluence/display/OFBIZ/Sales+ > Order+Management+User+Stories,+Use+Cases,+and+Test+Cases > Todos: > https://cwiki.apache.org/confluence/display/OFBIZ/Order+ > Fulfillment+Process+User+Stories,+Use+Cases+and+Test+Cases > https://cwiki.apache.org/confluence/display/OFBIZ/Customer+ > Relationship+Management+(CRM)+User+Stories,+Use+Cases,+and+Test+Cases > > That's certainly the best long range way, but it will take some ;) > > Jacques > > > Le 15/11/2017 à 16:11, Todd Thorner a écrit : > >> Yes, that is best practice for documentation, thanks for sharing the >> links. >> >> >> >> On 17-11-15 06:29 AM, Sharan Foga wrote: >> >>> Hi All >>> >>> (I'm resending this message as the original message I sent this morning >>> didn't get through to the mailing list. I seem to have an intermittent >>> problem with posting somehow ;-) >>> >>> I recently interviewed Robert Kratky, a Technical Writer from Red Hat >>> about his presentation on documentation at the Open Source Summit in Prague >>> a few weeks ago. He has some good advice for us and anyone looking at >>> writing good documentation. His talk was about how to move from feature >>> based documentation (which is what we have tended to do) to more user story >>> based documentation that is driven more by how our users use the software. >>> >>> You can listen to the interview at the link below: >>> >>> https://wp.me/p8gHED-QF >>> >>> Please take a look at his presentation >>> >>> schd.ws/hosted_files/osseu17/5f/%28OSSEU%2017%29%20Going%20M >>> odular-%20Turning%20Legacy%20Docs%20into%20User-Story-Based% >>> 20Content.pdf >>> >>> and also at the github repo with some guidelines for writing modular >>> documentation, >>> >>> https://github.com/redhat-documentation/modular-docs >>> >>> So as our community continues in its documentation efforts I'd like to >>> highlight that anyone can contribute and help by letting us know how you >>> are using OFBiz and what are your main user stories. >>> >>> Thanks >>> Sharan >>> >>> >>> >>> >> >> > |
Administrator
|
In reply to this post by Jacques Le Roux
Le 15/11/2017 à 17:54, Jacques Le Roux a écrit :
> This is more for users I guess? Could the technical documentation be based on the same? I read a bit more and now clearly understand that it's applicable to all (user, technical, etc.) Jacques |
On 2017-11-15 10:10, Jacques Le Roux <[hidden email]> wrote: > Le 15/11/2017 à 17:54, Jacques Le Roux a écrit : > > This is more for users I guess? Could the technical documentation be based on the same? > I read a bit more and now clearly understand that it's applicable to all (user, technical, etc.) > > Jacques > > I'm all for it. How do I let you know what my main user stories are? Do I add to this thread? Woosang |
Administrator
|
Le 16/11/2017 à 06:34, Woosang Jung a écrit :
> On 2017-11-15 10:10, Jacques Le Roux <[hidden email]> wrote: >> Le 15/11/2017 à 17:54, Jacques Le Roux a écrit : >>> This is more for users I guess? Could the technical documentation be based on the same? >> I read a bit more and now clearly understand that it's applicable to all (user, technical, etc.) >> >> Jacques > I'm all for it. How do I let you know what my main user stories are? Do I add to this thread? > > Woosang Hi Woosang, Here are several possible ways for providing your user stories, by order of preference: 1. If you are a registered wiki contributor (recommended) and want to format them in Confluence (easier for us), look at the wiki pages I referred above and see if a new page is needed. If you need, create a new page and add you user stories there else use an existing page 2. If you are not a registered wiki contributor and don't want to be one, you can still add your Confluence formatted user stories as comments in existing pages. So if you need a new page you need to ask for its creation before adding comments... 3. If you don't want to provide Confluence formatted user stories then open a Jira and add your unformatted user stories in a text file https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Contributors+Best+Practices Thanks Jacques PS:we will maybe need to update https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Contributors+Best+Practices for how to document using information above and more... |
I went through the material (thank you again for sharing) and I have a
few additional thoughts to share. Primarily I think there is no silver bullet, and there is no solution that somehow makes documentation "Fun". It's always going to be a liability that just comes with any software solution. With that being said, I would argue that a guide-based vs feature-based documentation is not necessarily mutually exclusive. You can have both and they complement each other. So maybe we should consider designing documentation such that: - Guides are good, we need a few good ones for common scenarios (hello world, new component. deployment, security, caching, etc ...) - Reference material is also good, possibly broken down by feature / module. - Everything should ideally be as short and concise as reasonably possible, - Content reuse should be applied as much as possible. - Documentation needs to constantly evolve (add, change and especially _REMOVE_) A good example for documentation I always like to use is Gradle [1]. They really have fantastic documentation and I use ALL OF IT. I used the guides many times, but I also constantly look at the DSL reference. And when I am trying to implement an advanced feature, I roll my sleeves and start digging into the API documentation. To summarize, I think perhaps we should consider the following types of documentation as beneficial: - Focused guides (to achieve a specific task) - Reference documentation (not necessarily covering 100% of everything) - API documentation (auto generated from source code) [1] https://gradle.org/docs/ On Thu, Nov 16, 2017 at 9:05 AM, Jacques Le Roux <[hidden email]> wrote: > Le 16/11/2017 à 06:34, Woosang Jung a écrit : >> >> On 2017-11-15 10:10, Jacques Le Roux <[hidden email]> wrote: >>> >>> Le 15/11/2017 à 17:54, Jacques Le Roux a écrit : >>>> >>>> This is more for users I guess? Could the technical documentation be >>>> based on the same? >>> >>> I read a bit more and now clearly understand that it's applicable to all >>> (user, technical, etc.) >>> >>> Jacques >> >> I'm all for it. How do I let you know what my main user stories are? Do I >> add to this thread? >> >> Woosang > > Hi Woosang, > > Here are several possible ways for providing your user stories, by order of > preference: > > 1. If you are a registered wiki contributor (recommended) and want to format > them in Confluence (easier for us), look at the wiki pages I referred > above and see if a new page is needed. If you need, create a new page and > add you user stories there else use an existing page > 2. If you are not a registered wiki contributor and don't want to be one, > you can still add your Confluence formatted user stories as comments in > existing pages. So if you need a new page you need to ask for its > creation before adding comments... > 3. If you don't want to provide Confluence formatted user stories then open > a Jira and add your unformatted user stories in a text file > > https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Contributors+Best+Practices > > Thanks > > Jacques > PS:we will maybe need to update > https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Contributors+Best+Practices > for how to document using information above and more... > |
Administrator
|
Hi Taher,
Inline Le 17/11/2017 à 10:34, Taher Alkhateeb a écrit : > I went through the material (thank you again for sharing) and I have a > few additional thoughts to share. > > Primarily I think there is no silver bullet, and there is no solution > that somehow makes documentation "Fun". It's always going to be a > liability that just comes with any software solution. With that being > said, I would argue that a guide-based vs feature-based documentation > is not necessarily mutually exclusive. You can have both and they > complement each other. Yes good idea: +1 > So maybe we should consider designing documentation such that: > - Guides are good, we need a few good ones for common scenarios (hello > world, new component. deployment, security, caching, etc ...) Yes and have a sole place to start from. For instance, it's not complete but I like https://whimsy4.apache.org/ It was a real mess to find stuff before that (using Google each time) > - Reference material is also good, possibly broken down by feature / module. > - Everything should ideally be as short and concise as reasonably possible, > - Content reuse should be applied as much as possible. Yep, and as we discussed already, and seem agreed, we should start by porting the online help (both used from local help button or as a whole in cmssite) from DocBook to AsciiDoc Maybe it's part of your POC? Jacques > - Documentation needs to constantly evolve (add, change and especially _REMOVE_) > > A good example for documentation I always like to use is Gradle [1]. > They really have fantastic documentation and I use ALL OF IT. I used > the guides many times, but I also constantly look at the DSL > reference. And when I am trying to implement an advanced feature, I > roll my sleeves and start digging into the API documentation. > > To summarize, I think perhaps we should consider the following types > of documentation as beneficial: > - Focused guides (to achieve a specific task) > - Reference documentation (not necessarily covering 100% of everything) > - API documentation (auto generated from source code) > > [1] https://gradle.org/docs/ > > On Thu, Nov 16, 2017 at 9:05 AM, Jacques Le Roux > <[hidden email]> wrote: >> Le 16/11/2017 à 06:34, Woosang Jung a écrit : >>> On 2017-11-15 10:10, Jacques Le Roux <[hidden email]> wrote: >>>> Le 15/11/2017 à 17:54, Jacques Le Roux a écrit : >>>>> This is more for users I guess? Could the technical documentation be >>>>> based on the same? >>>> I read a bit more and now clearly understand that it's applicable to all >>>> (user, technical, etc.) >>>> >>>> Jacques >>> I'm all for it. How do I let you know what my main user stories are? Do I >>> add to this thread? >>> >>> Woosang >> Hi Woosang, >> >> Here are several possible ways for providing your user stories, by order of >> preference: >> >> 1. If you are a registered wiki contributor (recommended) and want to format >> them in Confluence (easier for us), look at the wiki pages I referred >> above and see if a new page is needed. If you need, create a new page and >> add you user stories there else use an existing page >> 2. If you are not a registered wiki contributor and don't want to be one, >> you can still add your Confluence formatted user stories as comments in >> existing pages. So if you need a new page you need to ask for its >> creation before adding comments... >> 3. If you don't want to provide Confluence formatted user stories then open >> a Jira and add your unformatted user stories in a text file >> >> https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Contributors+Best+Practices >> >> Thanks >> >> Jacques >> PS:we will maybe need to update >> https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Contributors+Best+Practices >> for how to document using information above and more... >> |
In reply to this post by taher
Documentation is never a liability, unless one considers consumers to be
a liability (which would make one more of a do-as-you-are-told bureaucrat than an I-hope-to-please-you business manager). Consumers, far from being a liability, are the most important considerations within any healthy economy. As Frederic Bastiat said (translated from the original French): "Treat all economic questions from the viewpoint of the consumer, for the interests of the consumer are the interests of the human race." Fortunately, each of us spends the vast majority of life, even while at work producing things for market, consuming things already available from various markets. Each must embrace the concept of consumer as king/queen, or else risk undermining everyone's economic viability (i.e. a slippery slope toward the absolute bureaucracy of socialist totalitarianism whether it happens to resemble Soviet-style bureaucracy or zwangswirtschaft-style bureaucracy). Bottom line: this is a user mailing list, which makes it a mailing list catered toward OFBiz consumers. When consumers encounter implications that they are not the most important consideration, they become inspired to take their business elsewhere (at least until encroaching totalitarianism precludes such options as things become more bureaucratic). On 17-11-17 01:34 AM, Taher Alkhateeb wrote: > I went through the material (thank you again for sharing) and I have a > few additional thoughts to share. > > Primarily I think there is no silver bullet, and there is no solution > that somehow makes documentation "Fun". It's always going to be a > liability that just comes with any software solution. With that being > said, I would argue that a guide-based vs feature-based documentation > is not necessarily mutually exclusive. You can have both and they > complement each other. > > So maybe we should consider designing documentation such that: > - Guides are good, we need a few good ones for common scenarios (hello > world, new component. deployment, security, caching, etc ...) > - Reference material is also good, possibly broken down by feature / module. > - Everything should ideally be as short and concise as reasonably possible, > - Content reuse should be applied as much as possible. > - Documentation needs to constantly evolve (add, change and especially _REMOVE_) > > A good example for documentation I always like to use is Gradle [1]. > They really have fantastic documentation and I use ALL OF IT. I used > the guides many times, but I also constantly look at the DSL > reference. And when I am trying to implement an advanced feature, I > roll my sleeves and start digging into the API documentation. > > To summarize, I think perhaps we should consider the following types > of documentation as beneficial: > - Focused guides (to achieve a specific task) > - Reference documentation (not necessarily covering 100% of everything) > - API documentation (auto generated from source code) > > [1] https://gradle.org/docs/ > > On Thu, Nov 16, 2017 at 9:05 AM, Jacques Le Roux > <[hidden email]> wrote: >> Le 16/11/2017 à 06:34, Woosang Jung a écrit : >>> On 2017-11-15 10:10, Jacques Le Roux <[hidden email]> wrote: >>>> Le 15/11/2017 à 17:54, Jacques Le Roux a écrit : >>>>> This is more for users I guess? Could the technical documentation be >>>>> based on the same? >>>> I read a bit more and now clearly understand that it's applicable to all >>>> (user, technical, etc.) >>>> >>>> Jacques >>> I'm all for it. How do I let you know what my main user stories are? Do I >>> add to this thread? >>> >>> Woosang >> Hi Woosang, >> >> Here are several possible ways for providing your user stories, by order of >> preference: >> >> 1. If you are a registered wiki contributor (recommended) and want to format >> them in Confluence (easier for us), look at the wiki pages I referred >> above and see if a new page is needed. If you need, create a new page and >> add you user stories there else use an existing page >> 2. If you are not a registered wiki contributor and don't want to be one, >> you can still add your Confluence formatted user stories as comments in >> existing pages. So if you need a new page you need to ask for its >> creation before adding comments... >> 3. If you don't want to provide Confluence formatted user stories then open >> a Jira and add your unformatted user stories in a text file >> >> https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Contributors+Best+Practices >> >> Thanks >> >> Jacques >> PS:we will maybe need to update >> https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Contributors+Best+Practices >> for how to document using information above and more... >> |
Hi Todd, thank you for sharing your thoughts :)
So perhaps you might have been focused the word "liability". Maybe looking at the context of the whole email might make it a bit more clear (sorry if I'm not). I'm a strong advocate for writing good documentation and I took several initiatives due to its importance [1] [2] [3]. Anyway, I think perhaps the purpose of this thread is to discuss the documentation strategy more than our opinion of what documentation means to us. I think we can all safely agree that documentation is important. [1] https://s.apache.org/ISpM [2] https://issues.apache.org/jira/browse/OFBIZ-9873 [3] subversion r1751309, r1786562, r1805947 On Fri, Nov 17, 2017 at 7:26 PM, Todd Thorner <[hidden email]> wrote: > Documentation is never a liability, unless one considers consumers to be a > liability (which would make one more of a do-as-you-are-told bureaucrat than > an I-hope-to-please-you business manager). > > > Consumers, far from being a liability, are the most important considerations > within any healthy economy. As Frederic Bastiat said (translated from the > original French): "Treat all economic questions from the viewpoint of the > consumer, for the interests of the consumer are the interests of the human > race." > > > Fortunately, each of us spends the vast majority of life, even while at work > producing things for market, consuming things already available from various > markets. Each must embrace the concept of consumer as king/queen, or else > risk undermining everyone's economic viability (i.e. a slippery slope toward > the absolute bureaucracy of socialist totalitarianism whether it happens to > resemble Soviet-style bureaucracy or zwangswirtschaft-style bureaucracy). > > > Bottom line: this is a user mailing list, which makes it a mailing list > catered toward OFBiz consumers. When consumers encounter implications that > they are not the most important consideration, they become inspired to take > their business elsewhere (at least until encroaching totalitarianism > precludes such options as things become more bureaucratic). > > > > > On 17-11-17 01:34 AM, Taher Alkhateeb wrote: > >> I went through the material (thank you again for sharing) and I have a >> few additional thoughts to share. >> >> Primarily I think there is no silver bullet, and there is no solution >> that somehow makes documentation "Fun". It's always going to be a >> liability that just comes with any software solution. With that being >> said, I would argue that a guide-based vs feature-based documentation >> is not necessarily mutually exclusive. You can have both and they >> complement each other. >> >> So maybe we should consider designing documentation such that: >> - Guides are good, we need a few good ones for common scenarios (hello >> world, new component. deployment, security, caching, etc ...) >> - Reference material is also good, possibly broken down by feature / >> module. >> - Everything should ideally be as short and concise as reasonably >> possible, >> - Content reuse should be applied as much as possible. >> - Documentation needs to constantly evolve (add, change and especially >> _REMOVE_) >> >> A good example for documentation I always like to use is Gradle [1]. >> They really have fantastic documentation and I use ALL OF IT. I used >> the guides many times, but I also constantly look at the DSL >> reference. And when I am trying to implement an advanced feature, I >> roll my sleeves and start digging into the API documentation. >> >> To summarize, I think perhaps we should consider the following types >> of documentation as beneficial: >> - Focused guides (to achieve a specific task) >> - Reference documentation (not necessarily covering 100% of everything) >> - API documentation (auto generated from source code) >> >> [1] https://gradle.org/docs/ >> >> On Thu, Nov 16, 2017 at 9:05 AM, Jacques Le Roux >> <[hidden email]> wrote: >>> >>> Le 16/11/2017 à 06:34, Woosang Jung a écrit : >>>> >>>> On 2017-11-15 10:10, Jacques Le Roux <[hidden email]> >>>> wrote: >>>>> >>>>> Le 15/11/2017 à 17:54, Jacques Le Roux a écrit : >>>>>> >>>>>> This is more for users I guess? Could the technical documentation be >>>>>> based on the same? >>>>> >>>>> I read a bit more and now clearly understand that it's applicable to >>>>> all >>>>> (user, technical, etc.) >>>>> >>>>> Jacques >>>> >>>> I'm all for it. How do I let you know what my main user stories are? Do >>>> I >>>> add to this thread? >>>> >>>> Woosang >>> >>> Hi Woosang, >>> >>> Here are several possible ways for providing your user stories, by order >>> of >>> preference: >>> >>> 1. If you are a registered wiki contributor (recommended) and want to >>> format >>> them in Confluence (easier for us), look at the wiki pages I referred >>> above and see if a new page is needed. If you need, create a new page >>> and >>> add you user stories there else use an existing page >>> 2. If you are not a registered wiki contributor and don't want to be one, >>> you can still add your Confluence formatted user stories as comments in >>> existing pages. So if you need a new page you need to ask for its >>> creation before adding comments... >>> 3. If you don't want to provide Confluence formatted user stories then >>> open >>> a Jira and add your unformatted user stories in a text file >>> >>> >>> https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Contributors+Best+Practices >>> >>> Thanks >>> >>> Jacques >>> PS:we will maybe need to update >>> >>> https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Contributors+Best+Practices >>> for how to document using information above and more... >>> > |
In reply to this post by taher
+1 -- I personally like a "cook book" but find that the recipe usually
isn't exactly what I need, and end up looking further (reference guide, search engine, community, etc) On 11/17/2017 04:34 AM, Taher Alkhateeb wrote: > I went through the material (thank you again for sharing) and I have a > few additional thoughts to share. > > Primarily I think there is no silver bullet, and there is no solution > that somehow makes documentation "Fun". It's always going to be a > liability that just comes with any software solution. With that being > said, I would argue that a guide-based vs feature-based documentation > is not necessarily mutually exclusive. You can have both and they > complement each other. > > So maybe we should consider designing documentation such that: > - Guides are good, we need a few good ones for common scenarios (hello > world, new component. deployment, security, caching, etc ...) > - Reference material is also good, possibly broken down by feature / module. > - Everything should ideally be as short and concise as reasonably possible, > - Content reuse should be applied as much as possible. > - Documentation needs to constantly evolve (add, change and especially _REMOVE_) > > A good example for documentation I always like to use is Gradle [1]. > They really have fantastic documentation and I use ALL OF IT. I used > the guides many times, but I also constantly look at the DSL > reference. And when I am trying to implement an advanced feature, I > roll my sleeves and start digging into the API documentation. > > To summarize, I think perhaps we should consider the following types > of documentation as beneficial: > - Focused guides (to achieve a specific task) > - Reference documentation (not necessarily covering 100% of everything) > - API documentation (auto generated from source code) > > [1] https://gradle.org/docs/ > > On Thu, Nov 16, 2017 at 9:05 AM, Jacques Le Roux > <[hidden email]> wrote: >> Le 16/11/2017 à 06:34, Woosang Jung a écrit : >>> On 2017-11-15 10:10, Jacques Le Roux <[hidden email]> wrote: >>>> Le 15/11/2017 à 17:54, Jacques Le Roux a écrit : >>>>> This is more for users I guess? Could the technical documentation be >>>>> based on the same? >>>> I read a bit more and now clearly understand that it's applicable to all >>>> (user, technical, etc.) >>>> >>>> Jacques >>> I'm all for it. How do I let you know what my main user stories are? Do I >>> add to this thread? >>> >>> Woosang >> Hi Woosang, >> >> Here are several possible ways for providing your user stories, by order of >> preference: >> >> 1. If you are a registered wiki contributor (recommended) and want to format >> them in Confluence (easier for us), look at the wiki pages I referred >> above and see if a new page is needed. If you need, create a new page and >> add you user stories there else use an existing page >> 2. If you are not a registered wiki contributor and don't want to be one, >> you can still add your Confluence formatted user stories as comments in >> existing pages. So if you need a new page you need to ask for its >> creation before adding comments... >> 3. If you don't want to provide Confluence formatted user stories then open >> a Jira and add your unformatted user stories in a text file >> >> https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Contributors+Best+Practices >> >> Thanks >> >> Jacques >> PS:we will maybe need to update >> https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Contributors+Best+Practices >> for how to document using information above and more... >> |
I've created a bunch of GL accounts, and can see them when I go to
Global GL Settings and peek at the chart. I'm trying to get into Organization GL Settings to set up a company that will use the accounts, and I don't think "Create New Accounting Company" is working correctly. I go there, pick my company name from the drop down, hit the Create new accounting company buttons, and land on a fairly blank Organization GL Settings page. The console log sayeth, and I'm wondering if the PrimaryKeyFinder line (5-6 lines up from the bottom) is my issue, the following: 2017-11-20 15:42:30,639 |http-nio-8443-exec-9 |ControlServlet |T| [[[AdminMain(Domain:https://localhost)] Request Begun, encoding=[UTF-8]- total:0.0,since last(Begin):0.0]] 2017-11-20 15:42:30,675 |http-nio-8443-exec-9 |ConfigXMLReader |I| controller loaded: 0.01s, 9 requests, 9 views in file:/ofbiz/specialpurpose/birt/webapp/accounting/WEB-INF/controller.xml 2017-11-20 15:42:31,063 |http-nio-8443-exec-9 |ConfigXMLReader |I| controller loaded: 0.359s, 505 requests, 238 views in file:/ofbiz/applications/accounting/webapp/accounting/WEB-INF/controller.xml 2017-11-20 15:42:31,104 |http-nio-8443-exec-9 |ConfigXMLReader |I| controller loaded: 0.03s, 45 requests, 22 views in file:/ofbiz/framework/common/webcommon/WEB-INF/common-controller.xml 2017-11-20 15:42:31,115 |http-nio-8443-exec-9 |ConfigXMLReader |I| controller loaded: 0.0s, 0 requests, 0 views in file:/ofbiz/framework/common/webcommon/WEB-INF/handlers-controller.xml 2017-11-20 15:42:31,128 |http-nio-8443-exec-9 |ConfigXMLReader |I| controller loaded: 0.002s, 4 requests, 0 views in file:/ofbiz/applications/commonext/webapp/WEB-INF/controller.xml 2017-11-20 15:42:31,208 |http-nio-8443-exec-9 |ServiceDispatcher |T| Sync service [accounting/acctgPrefPermissionCheck] finished in [65] milliseconds 2017-11-20 15:42:31,253 |http-nio-8443-exec-9 |ServiceDispatcher |T| Sync service [accounting/setAcctgCompany] finished in [110] milliseconds 2017-11-20 15:42:31,254 |http-nio-8443-exec-9 |RequestHandler |I| Ran Event [service:#setAcctgCompany] from [request], result is [success] 2017-11-20 15:42:31,257 |http-nio-8443-exec-9 |RequestHandler |I| Rendering View [PartyAcctgPreference]. Hidden sessionId by default. 2017-11-20 15:42:31,261 |http-nio-8443-exec-9 |ServiceDispatcher |T| Sync service [accounting/getUserPreferenceGroup] finished in [2] milliseconds 2017-11-20 15:42:31,342 |http-nio-8443-exec-9 |ServiceDispatcher |T| Sync service [accounting/getVisualThemeResources] finished in [78] milliseconds 2017-11-20 15:42:31,356 |http-nio-8443-exec-9 |ScreenFactory |I| Got 27 screens in 0.011s from: file:/ofbiz/applications/accounting/widget/GlSetupScreens.xml 2017-11-20 15:42:31,375 |http-nio-8443-exec-9 |ScreenFactory |I| Got 11 screens in 0.01s from: file:/ofbiz/applications/accounting/widget/CommonScreens.xml 2017-11-20 15:42:31,386 |http-nio-8443-exec-9 |ScreenFactory |I| Got 1 screens in 0.009s from: file:/ofbiz/applications/commonext/widget/CommonScreens.xml 2017-11-20 15:42:31,386 |http-nio-8443-exec-9 |PrimaryKeyFinder |I| Returning null because found incomplete primary key in find: [GenericEntity:PartyNameView][partyId,null()] 2017-11-20 15:42:31,486 |http-nio-8443-exec-9 |ServiceDispatcher |T| Sync service [accounting/getLastSystemInfoNote] finished in [37] milliseconds 2017-11-20 15:42:31,508 |http-nio-8443-exec-9 |ScreenFactory |I| Got 26 screens in 0.014s from: file:/ofbiz/framework/common/widget/CommonScreens.xml 2017-11-20 15:42:31,515 |http-nio-8443-exec-9 |ServiceDispatcher |T| Sync service [accounting/getVisualThemeResources] finished in [1] milliseconds 2017-11-20 15:42:31,682 |http-nio-8443-exec-9 |ServerHitBin |I| Visit delegatorName=default, ServerHitBin delegatorName=default 2017-11-20 15:42:31,742 |http-nio-8443-exec-9 |ControlServlet |T| [[[AdminMain(Domain:https://localhost)] Request Done- total:1.103,since last([AdminMain(Domain...):1.103]] |
In reply to this post by Sharan-F
Nice. Thanks for sharing documentation best practice.
Best Regards, *Sanjay Yadav* | Manager, Enterprise Quality Assurance HotWax Commerce <http://www.hotwax.co/> by HotWax Systems <http://www.hotwaxsystems.com/> 80, Scheme No. 78, Part II, Indore, M.P. 452010, India Mobile Phone: 787 918 8830 | Linkedin: Sanjay-Yadav <https://www.linkedin.com/in/sanjay-yadav/> On Wed, Nov 15, 2017 at 7:59 PM, Sharan Foga <[hidden email]> wrote: > Hi All > > (I'm resending this message as the original message I sent this morning > didn't get through to the mailing list. I seem to have an intermittent > problem with posting somehow ;-) > > I recently interviewed Robert Kratky, a Technical Writer from Red Hat > about his presentation on documentation at the Open Source Summit in Prague > a few weeks ago. He has some good advice for us and anyone looking at > writing good documentation. His talk was about how to move from feature > based documentation (which is what we have tended to do) to more user story > based documentation that is driven more by how our users use the software. > > You can listen to the interview at the link below: > > https://wp.me/p8gHED-QF > > Please take a look at his presentation > > schd.ws/hosted_files/osseu17/5f/%28OSSEU%2017%29%20Going%20M > odular-%20Turning%20Legacy%20Docs%20into%20User-Story-Based%20Content.pdf > > and also at the github repo with some guidelines for writing modular > documentation, > > https://github.com/redhat-documentation/modular-docs > > So as our community continues in its documentation efforts I'd like to > highlight that anyone can contribute and help by letting us know how you > are using OFBiz and what are your main user stories. > > Thanks > Sharan > > > |
Free forum by Nabble | Edit this page |