Hi All
Based on feedback from ApacheCon in Budapest and also some previous discussions held on the mailing lists I’ve put together some draft documents that I’d like to use for a discussion: Project Vision and Direction https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Project+Vision+and+Direction This goal of this document is to ensure that the project’s vision, objectives and vision are clear. It should describe where we want the project to go and highlight the key workstreams that we want to focus on as a project. (Note - I’ve included 8 potential workstreams so would like some feedback on these) Project Roadmap https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Roadmaps The goal of this document is to give a more detailed view of the potential workstreams. It also highlights the main high level tasks that we are looking at in each area. (Once again this is just based on where I see some of the proposals raised from Budapest so feedback welcome especially on what could be covered in the technical areas) Individual Workstream Roadmap https://cwiki.apache.org/confluence/display/OFBIZ/Draft+OFBiz+Core+Roadmap https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Framework+Roadmap https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Special+Purpose+Roadmap https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Applications+Roadmap https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Documentation+Roadmap https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Release+Management+Roadmap https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Marketing+and+Communication+Roadmap https://cwiki.apache.org/confluence/display/OFBIZ/Draft+General+Maintenance+and+Housekeeping The goal of this document is to gather support and community commitment and involvement to a particular workstream. I’ve tried to identify a list of roles that could be needed to move a workstream forward. This could be then communicated to the community so that they could see which areas need help and what skills or tasks are required. (I need some help filling out these details a bit more from a technical side) Anyway please take a look at these draft documents and let me have your comments and feedback. Thanks Sharan |
This looks great! Thank you for working on it.
In the "Current High Level Tasks" section, it would be nice to have references to Jira issues. The problem with documents like this is that people forget they are there. If the tasks are created in Jira, then there is a better chance they will get worked on. The Jira issues should also reference the Wiki document so it can be updated as the tasks are completed. Adrian Crum Sandglass Software www.sandglass-software.com On 12/14/2014 11:56 AM, Sharan-F wrote: > Hi All > > Based on feedback from ApacheCon in Budapest and also some previous > discussions held on the mailing lists I’ve put together some draft documents > that I’d like to use for a discussion: > > *Project Vision and Direction* > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Project+Vision+and+Direction > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Project+Vision+and+Direction> > > This goal of this document is to ensure that the project’s vision, > objectives and vision are clear. It should describe where we want the > project to go and highlight the key workstreams that we want to focus on as > a project. (Note - I’ve included 8 potential workstreams so would like some > feedback on these) > > *Project Roadmap * > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Roadmaps > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Roadmaps> > > The goal of this document is to give a more detailed view of the potential > workstreams. It also highlights the main high level tasks that we are > looking at in each area. (Once again this is just based on where I see some > of the proposals raised from Budapest so feedback welcome especially on what > could be covered in the technical areas) > > *Individual Workstream Roadmap * > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+OFBiz+Core+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+OFBiz+Core+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Framework+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Framework+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Special+Purpose+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Special+Purpose+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Applications+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Applications+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Documentation+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Documentation+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Release+Management+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Release+Management+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Marketing+and+Communication+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Marketing+and+Communication+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+General+Maintenance+and+Housekeeping > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+General+Maintenance+and+Housekeeping> > > The goal of this document is to gather support and community commitment and > involvement to a particular workstream. I’ve tried to identify a list of > roles that could be needed to move a workstream forward. This could be then > communicated to the community so that they could see which areas need help > and what skills or tasks are required. (I need some help filling out these > details a bit more from a technical side) > > Anyway please take a look at these draft documents and let me have your > comments and feedback. > > Thanks > Sharan > > > > > -- > View this message in context: http://ofbiz.135035.n4.nabble.com/Discussion-Project-Vision-Direction-and-Roadmap-tp4659591.html > Sent from the OFBiz - Dev mailing list archive at Nabble.com. > |
Hi Adrian
Thanks for the feedback. I agree that some link to Jira would be good. What I was thinking about was a couple of things: 1. In Jira we could create a high level issue that was the same as the high level tasks we describe in the roadmap. We could then create sub tasks as part of the high level task. It would be the sub task that gets assigned and allocated out as the work. This would give us visibility of the amount of work makes up each high level task. (I think it could also help focussing us on getting specific things we want to include in particular releases). 2. On the Wiki roadmap page we could have a table or section with a link to the high level tasks, the people that are working on it,a link to the Jira Issue and a current status. I've created an example of what I mean for the wiki here: (It's at the bottom called Workplan) https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Framework+Roadmap Once again, comments and feedback welcome. Thanks Sharan |
Administrator
|
Sounds like good ideas to me. If we could automate the status column and maybe other columns that would be even better.
I know that the "new" Agile part of Jira allows a number of interesting things. But I don't know enough to tell if it can do that. Or more, and then maybe using automated Jira Agile Dashboards would be easier than introducing workplan tables. Because then you don't have to maintain things by hand... Jacques Le 15/12/2014 10:11, Sharan-F a écrit : > Hi Adrian > > Thanks for the feedback. I agree that some link to Jira would be good. > > What I was thinking about was a couple of things: > > 1. In Jira we could create a high level issue that was the same as the high > level tasks we describe in the roadmap. We could then create sub tasks as > part of the high level task. It would be the sub task that gets assigned and > allocated out as the work. This would give us visibility of the amount of > work makes up each high level task. (I think it could also help focussing us > on getting specific things we want to include in particular releases). > > 2. On the Wiki roadmap page we could have a table or section with a link > to the high level tasks, the people that are working on it,a link to the > Jira Issue and a current status. > > I've created an example of what I mean for the wiki here: (It's at the > bottom called Workplan) > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Framework+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Framework+Roadmap> > > Once again, comments and feedback welcome. > > Thanks > Sharan > > > > -- > View this message in context: http://ofbiz.135035.n4.nabble.com/Discussion-Project-Vision-Direction-and-Roadmap-tp4659591p4659611.html > Sent from the OFBiz - Dev mailing list archive at Nabble.com. > |
Thanks - I will take a closer look at Jira and the Agile dashboard to see what could be useful.
|
In reply to this post by Sharan-F
Sounds like a very professional approach but a lot of work to maintain
and requires buy-in from everyone. It would be useful to think about how to manage the entire lifecycle including how these documents will be retired at the end of each development cycle. One of the problems that we have now is old design notes that are no longer active. Ron On 15/12/2014 4:11 AM, Sharan-F wrote: > Hi Adrian > > Thanks for the feedback. I agree that some link to Jira would be good. > > What I was thinking about was a couple of things: > > 1. In Jira we could create a high level issue that was the same as the high > level tasks we describe in the roadmap. We could then create sub tasks as > part of the high level task. It would be the sub task that gets assigned and > allocated out as the work. This would give us visibility of the amount of > work makes up each high level task. (I think it could also help focussing us > on getting specific things we want to include in particular releases). > > 2. On the Wiki roadmap page we could have a table or section with a link > to the high level tasks, the people that are working on it,a link to the > Jira Issue and a current status. > > I've created an example of what I mean for the wiki here: (It's at the > bottom called Workplan) > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Framework+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Framework+Roadmap> > > Once again, comments and feedback welcome. > > Thanks > Sharan > > > > -- > View this message in context: http://ofbiz.135035.n4.nabble.com/Discussion-Project-Vision-Direction-and-Roadmap-tp4659591p4659611.html > Sent from the OFBiz - Dev mailing list archive at Nabble.com. > -- Ron Wheeler President Artifact Software Inc email: [hidden email] skype: ronaldmwheeler phone: 866-970-2435, ext 102 |
In reply to this post by Sharan-F
Hi Sharan, thanks for the work, my comment below :
Le 14/12/2014 12:56, Sharan-F a écrit : > Hi All > > Based on feedback from ApacheCon in Budapest and also some previous > discussions held on the mailing lists I’ve put together some draft documents > that I’d like to use for a discussion: > > *Project Vision and Direction* > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Project+Vision+and+Direction > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Project+Vision+and+Direction> > > This goal of this document is to ensure that the project’s vision, > objectives and vision are clear. It should describe where we want the > project to go and highlight the key workstreams that we want to focus on as > a project. (Note - I’ve included 8 potential workstreams so would like some > feedback on these) already been made about the organisation : *Framework *Core *Applications *Specialpurpose But in our discussions in Budapest i didn't get the "core" as a sole component (but as the group of framework + applications, the word core stood in reference with other external applications/solutions, but i might be wrong). It might be a good idea, but not sure there was an agreement about it ? I propose to had a note saying that the subject of the four product is in discussion/need a consensus ? (Marketing and Documentation are not so structural so do not need such a note) For the pages given below, i think that it's a good structure, to get an overview of the roadmap, and workstream details ! Gil > > *Project Roadmap * > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Roadmaps > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Roadmaps> > > The goal of this document is to give a more detailed view of the potential > workstreams. It also highlights the main high level tasks that we are > looking at in each area. (Once again this is just based on where I see some > of the proposals raised from Budapest so feedback welcome especially on what > could be covered in the technical areas) > > *Individual Workstream Roadmap * > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+OFBiz+Core+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+OFBiz+Core+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Framework+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Framework+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Special+Purpose+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Special+Purpose+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Applications+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Applications+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Documentation+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Documentation+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Release+Management+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Release+Management+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Marketing+and+Communication+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Marketing+and+Communication+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+General+Maintenance+and+Housekeeping > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+General+Maintenance+and+Housekeeping> > > The goal of this document is to gather support and community commitment and > involvement to a particular workstream. I’ve tried to identify a list of > roles that could be needed to move a workstream forward. This could be then > communicated to the community so that they could see which areas need help > and what skills or tasks are required. (I need some help filling out these > details a bit more from a technical side) > > Anyway please take a look at these draft documents and let me have your > comments and feedback. > > Thanks > Sharan > > > > > -- > View this message in context: http://ofbiz.135035.n4.nabble.com/Discussion-Project-Vision-Direction-and-Roadmap-tp4659591.html > Sent from the OFBiz - Dev mailing list archive at Nabble.com. |
Hi Gil
Thanks for your comments. To prepare the documents I used feedback from Budapest and also this discussion on the mailing list. http://ofbiz.135035.n4.nabble.com/Moving-commonext-from-applycations-to-specialpurpose-tp4658819.html The thread ended with a general positive response which is why I included it. All the documents I've done are drafts and I see this thread is part of the overall process to get community feedback and consensus on our approach. I do also expect that these documents will get updated and revised as part of our discussions but so far I havent seen any feedback that completely disagrees with the proposals. Thanks Sharan |
Hi Sharan,
Indeed I was focused only on our conversation in Budapest, i got it ! I do not disagree either, i find it interesting :). I just miss this thread... Sorry for that ! Gil Le 16/12/2014 10:37, Sharan-F a écrit : > Hi Gil > > Thanks for your comments. To prepare the documents I used feedback from > Budapest and also this discussion on the mailing list. > > http://ofbiz.135035.n4.nabble.com/Moving-commonext-from-applycations-to-specialpurpose-tp4658819.html > <http://ofbiz.135035.n4.nabble.com/Moving-commonext-from-applycations-to-specialpurpose-tp4658819.html> > > The thread ended with a general positive response which is why I included > it. > > All the documents I've done are drafts and I see this thread is part of the > overall process to get community feedback and consensus on our approach. > > I do also expect that these documents will get updated and revised as part > of our discussions but so far I havent seen any feedback that completely > disagrees with the proposals. > > Thanks > Sharan > > > > > > > > > > > > -- > View this message in context: http://ofbiz.135035.n4.nabble.com/Discussion-Project-Vision-Direction-and-Roadmap-tp4659591p4659650.html > Sent from the OFBiz - Dev mailing list archive at Nabble.com. |
In reply to this post by Sharan-F
Woah ...
Thanks Sharan for your time and your work ! I will check all your draft to put my stone. Nicolas Le 14/12/2014 12:56, Sharan-F a écrit : > Hi All > > Based on feedback from ApacheCon in Budapest and also some previous > discussions held on the mailing lists I’ve put together some draft documents > that I’d like to use for a discussion: > > *Project Vision and Direction* > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Project+Vision+and+Direction > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Project+Vision+and+Direction> > > This goal of this document is to ensure that the project’s vision, > objectives and vision are clear. It should describe where we want the > project to go and highlight the key workstreams that we want to focus on as > a project. (Note - I’ve included 8 potential workstreams so would like some > feedback on these) > > *Project Roadmap * > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Roadmaps > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Roadmaps> > > The goal of this document is to give a more detailed view of the potential > workstreams. It also highlights the main high level tasks that we are > looking at in each area. (Once again this is just based on where I see some > of the proposals raised from Budapest so feedback welcome especially on what > could be covered in the technical areas) > > *Individual Workstream Roadmap * > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+OFBiz+Core+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+OFBiz+Core+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Framework+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Framework+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Special+Purpose+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Special+Purpose+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Applications+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Applications+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Documentation+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Documentation+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Release+Management+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Release+Management+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Marketing+and+Communication+Roadmap > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+Marketing+and+Communication+Roadmap> > > https://cwiki.apache.org/confluence/display/OFBIZ/Draft+General+Maintenance+and+Housekeeping > <https://cwiki.apache.org/confluence/display/OFBIZ/Draft+General+Maintenance+and+Housekeeping> > > The goal of this document is to gather support and community commitment and > involvement to a particular workstream. I’ve tried to identify a list of > roles that could be needed to move a workstream forward. This could be then > communicated to the community so that they could see which areas need help > and what skills or tasks are required. (I need some help filling out these > details a bit more from a technical side) > > Anyway please take a look at these draft documents and let me have your > comments and feedback. > > Thanks > Sharan > > > > > -- > View this message in context: http://ofbiz.135035.n4.nabble.com/Discussion-Project-Vision-Direction-and-Roadmap-tp4659591.html > Sent from the OFBiz - Dev mailing list archive at Nabble.com. |
Free forum by Nabble | Edit this page |