<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 19 Jun 2019, at 06:10, Paolo Cavallini <<a href="mailto:cavallini@faunalia.it" class="">cavallini@faunalia.it</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Hi all,</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Tim proposal implies a budget in the order of a few million</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">dollars/euros. Does anybody have ideas about large donors to approach?</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""></div></blockquote><div><br class=""></div><div>Just bear in mind it is not a proposal, it is a vision. </div><div><br class=""></div><div>"<span style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);" class="">A </span><b style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px;" class="">vision statement</b><span style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);" class=""> describes where the </span><b style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px;" class="">company</b><span style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);" class="">aspires to be upon achieving its </span><b style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px;" class="">mission</b><span style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);" class="">. This </span><b style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px;" class="">statement</b><span style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);" class=""> reveals the "where" of a </span><b style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px;" class="">business</b><span style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);" class=""> -- but not just where the </span><b style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px;" class="">company</b><span style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);" class=""> seeks to be. Rather, a </span><b style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px;" class="">vision statement</b><span style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);" class=""> describes where the </span><b style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px;" class="">company</b><span style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);" class="">wants a community, or the world, to be as a result of the </span><b style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px;" class="">company's</b><span style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);" class=""> services.</span><font color="#222222" face="arial, sans-serif" size="3" class=""><span style="caret-color: rgb(34, 34, 34);" class="">”</span></font></div><div><span style="caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);" class=""><br class=""></span></div><div><a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&cad=rja&uact=8&ved=2ahUKEwikwqHftvXiAhWSGuwKHUvAA9AQFjACegQIDxAH&url=https%3A%2F%2Fblog.hubspot.com%2Fmarketing%2Finspiring-company-mission-statements&usg=AOvVaw1tu3zqwm_bFzQNfx-blwR5" class="">https://blog.hubspot.com/marketing/inspiring-company-mission-statements</a></div><div><br class=""></div><div>So it is a ‘high, long term thing we want to reach”. Then the goals support the vision and our day to day / month to month actions should be aligned to our goals and vision. So e.g. Andreas sustaining member programme would be something that takes us closer to achieving a sustainable income. And our decisions we make should lean towards our goals. E.g. hiring developers first as contractors until we have enough to hire them as staff, then eventually hiring offices, admin person, documentation writers etc in whatever sequence make sense.</div><div><br class=""></div><div>I think not hiring Larissa was an example of where we might have taken a different decision if our vision and goals were something more aligned to what I and Regis are proposing for a vision.</div><div><br class=""></div><div>Regards</div><div><br class=""></div><div>Tim</div><div><br class=""></div><div><br class=""></div><br class=""><blockquote type="cite" class=""><div class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Cheers.</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">On 11/06/19 09:41, Régis Haubourg wrote:</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">Hi all,<br class=""><br class="">Good answers Andreas. You summarize very well the project.<br class=""><br class="">I also second Tim's vision. Our vision, beyond what you wrote, is to<br class="">reach a sustainable organization able to tackle quality assessment, doc,<br class="">and get involved in GIS work-groups upstream (OGC, UN, national<br class="">workgroups via QGIS user groupes / OSGEO local Chapter).<br class=""><br class="">Sustainable is a key here. We need to onboard new contributors. We need<br class="">to be more accessible (always). We need to adress students and schools.<br class="">We need happy dev's not having to do to much benevolent work (I mean<br class="">night & days & weekend is not sustainable). <br class=""><br class="">Let's keep going this way !<br class=""><br class="">Régis<br class=""><br class="">Le 11/06/2019 à 08:35, Tim Sutton a écrit :<br class=""><blockquote type="cite" class="">Good replies Andreas!<br class=""><br class="">I like your vision.<br class=""><br class="">I think it would be useful to also have a vision for <a href="http://QGIS.org" class="">QGIS.org</a><br class=""><<a href="http://qgis.org/" class="">http://QGIS.org</a>>. My vision has always been to have a well funded<br class="">sustainable organisation with dedicated staff that work at the<br class="">direction of the board to maintain the project infrastructure and key<br class="">resources (documentation, testing environment etc.) whilst leaving the<br class="">community to innovate and bring new features and functionality to the<br class="">project.<br class=""><br class="">I also think that part of our vision should be to have a seat at the<br class="">table of major industry standards bodies so that we can help to set<br class="">the direction of the industry as a whole. Maybe this last one is<br class="">achieved by OSGEO but I think we should have more presence there as<br class="">probably the world's most used desktop GIS.<br class=""><br class="">Thanks for responding to the survey Andreas!<br class=""><br class="">Tim Sutton <br class="">Co-founder of Kartoza <br class="">Ex-QGIS project chairman <br class=""><br class="">On 9 Jun 2019, at 19:45, Paolo Cavallini <<a href="mailto:cavallini@faunalia.it" class="">cavallini@faunalia.it</a><br class=""><<a href="mailto:cavallini@faunalia.it" class="">mailto:cavallini@faunalia.it</a>>> wrote:<br class=""><br class=""><blockquote type="cite" class="">Hi Andreas,<br class="">thanks for dealing with this.<br class="">I'm happy with your replies. Just a few comments:<br class="">* I think we do collect some usage metrics (volume of downloads on<br class="">cloudflare, hits on versions.txt, number of plugin downloads, etc.),<br class="">although I agree that none of them is sensu stricto a measure, rather an<br class="">estimate<br class="">* I can't read your replies on Roadmap, Requirements capture (Other) in<br class="">its entirety<br class="">* I think it is fair to say that we do manage our roadmap by open and<br class="">public discussion on our mailing list and PSC meetings<br class="">* I find your TODO a bit pessimistic, I believe we have to be very proud<br class="">of what the whole community has done; of course we can and will improve,<br class="">but I should not emphasize weak points: I think we have less than most<br class="">projects.<br class="">Cheers.<br class=""><br class="">On 09/06/19 13:00, Andreas Neumann wrote:<br class=""><blockquote type="cite" class="">Hi,<br class=""><br class="">Steven Feldman conducted a survey on product management processes in<br class="">OSGeo projects. The results will be presented at the FOSS4G in Bukarest.<br class=""><br class="">In agreement with Paolo, I participated on behalf of<span class="Apple-converted-space"> </span><a href="http://qgis.org/" class="">QGIS.ORG</a><br class=""><<a href="http://qgis.org/" class="">http://QGIS.ORG</a>><br class=""><<a href="http://qgis.org/" class="">http://QGIS.ORG</a>> to submit and explain the current situation of<br class=""><a href="http://qgis.org/" class="">QGIS.ORG</a><span class="Apple-converted-space"> </span><<a href="http://qgis.org/" class="">http://QGIS.ORG</a>> <<a href="http://qgis.org/" class="">http://QGIS.ORG</a>> in this aspect.<br class=""><br class="">I am forwarding the questionnaire and my replies for your review. If you<br class="">find something wrong in my statements or if I missed something<br class="">substantial, please speak up and I will send Steven a corrected version.<br class=""><br class="">Thanks and greetings,<br class="">Andreas <br class=""><br class="">---------- Forwarded message ---------<br class="">From: *Google Forms* <<a href="mailto:forms-receipts-noreply@google.com" class="">forms-receipts-noreply@google.com</a><br class=""><<a href="mailto:forms-receipts-noreply@google.com" class="">mailto:forms-receipts-noreply@google.com</a>><br class=""><<a href="mailto:forms-receipts-noreply@google.com" class="">mailto:forms-receipts-noreply@google.com</a>>><br class="">Date: Sun, 9 Jun 2019 at 12:54<br class="">Subject: Product management processes in OSGeo projects<br class="">To: <<a href="mailto:andreas@qgis.org" class="">andreas@qgis.org</a><span class="Apple-converted-space"> </span><<a href="mailto:andreas@qgis.org" class="">mailto:andreas@qgis.org</a>><br class=""><<a href="mailto:andreas@qgis.org" class="">mailto:andreas@qgis.org</a>>><br class=""><br class=""><br class="">Google Forms<br class=""><br class="">Thanks for filling out Product management processes in OSGeo projects<br class=""><<a href="https://docs.google.com/forms/d/e/1FAIpQLSepJf73WAxem6lxBCY0grv4KGln3M0frmIW0fgoM-injyn8YA/viewform?usp=mail_form_link" class="">https://docs.google.com/forms/d/e/1FAIpQLSepJf73WAxem6lxBCY0grv4KGln3M0frmIW0fgoM-injyn8YA/viewform?usp=mail_form_link</a>><br class="">Here's what we got from you:<br class=""><br class=""><br class=""> Product management processes in OSGeo projects<br class=""><br class="">Thank you for agreeing to help me in researching product management<br class="">processes in OSGeo projects. My aim is to try and establish:<br class=""><br class="">• Does the Open Source collaborative development model incorporate and<br class="">support product management disciplines?<br class="">• Are there formal product management strategies within the OSGeo<br class="">Community?<br class="">• How is a roadmap developed?<br class="">• Is the roadmap inspired by a cohesive vision or is it driven by the<br class="">willingness of larger users to fund features?<br class="">• How do projects get to hear the voice of the user?<br class="">• Do software development methodologies impact product management?<br class="">• Are there best practices that we can learn from and share?<br class=""><br class="">Following on from this survey I plan to contact some (most) of the<br class="">respondents and if you are available conduct a short interview with you<br class="">via a call or by email.<br class=""><br class="">It would be great if you could complete this survey by 3rd June 2019.<br class=""><br class="">I hope to present the results of this research at FOSS4G at the end of<br class="">the summer, I will also write up the results and share with our<br class="">community and others. Subject to timing I will make an early version of<br class="">my presentation/write up available to respondents for comment before<br class="">publication.<br class=""><br class="">Thanks once again for your help<br class=""><br class="">May the FOSS be with you<br class=""><br class="">Steven<br class=""><br class=""><br class="">Email address *<br class=""><a href="mailto:andreas@qgis.org" class="">andreas@qgis.org</a><span class="Apple-converted-space"> </span><<a href="mailto:andreas@qgis.org" class="">mailto:andreas@qgis.org</a>> <<a href="mailto:andreas@qgis.org" class="">mailto:andreas@qgis.org</a>><br class=""><br class=""><br class="">   A bit about you and your project<br class=""><br class="">If you think someone else on your project steering team should be<br class="">completing this survey as well as or instead of you please forward the<br class="">survey to them<br class=""><br class="">Your name *<br class="">Andreas Neumann<br class=""><br class="">Project *<br class="">QGIS<br class=""><br class="">What is your role in the project team?<br class="">Steering Committee Chair or Member, Contributor, Other?<br class="">PSC and board member<br class=""><br class="">How long have you been active within the project team?<br class="">13 years, but only 4 years on PSC/board<br class=""><br class="">Are you willing to participate in a short interview<br class=""><br class=""> * Yes<br class=""> * No<br class=""> * Maybe<br class=""><br class=""><br class="">Best way to contact you for an interview<br class=""><br class=""> * Google Hangouts<br class=""> * Skype<br class=""> * WhatsApp call<br class=""> * email<br class=""> * Other:<br class=""><br class=""><br class="">   Product management processes<br class=""><br class="">I have set out a series of questions below that will help me to<br class="">understand how your project sets goals, converts them to a roadmap and<br class="">then prioritises features. It will make collating your response easier<br class="">if you can respond to these questions but if you find that too tedious<br class="">or if your responses don't fit with the structure of my questions then I<br class="">have given you the option of including a long form text answer at the<br class="">end of the questionnaire.<br class=""><br class=""><br class="">   Vision and Goals<br class=""><br class="">Has your project set out a vision and a set of goals that drive the<br class="">roadmap?<br class=""><br class="">Does your project have a clear statement of vision or purpose?<br class="">Why are you and others committing time to this project? What do you hope<br class="">to achieve?<br class=""><br class=""> * Yes<br class=""> * No<br class=""> * Sort of<br class=""><br class=""><br class="">Does your project have a set of goals or targets that you are trying to<br class="">achieve?<br class="">These may be the metrics by which you can measure success,<br class=""><br class=""> * Yes<br class=""> * No<br class=""> * Sort of<br class=""><br class=""><br class="">Do you gather any usage metrics about your project<br class=""><br class=""> * Yes<br class=""> * No<br class=""> * Other:<br class=""><br class=""><br class="">Vision and goals<br class="">If available please paste your vision and goals in this section or add a<br class="">link to them<br class="">No official vision yet - but that reminds me that we should come up with<br class="">one and publish it. Here is one proposal (just formulated by myself and<br class="">not discussed yet with the PSC. ): To make GIS available and affordable<br class="">to anyone who is interested in using GIS, regardless of the budget and<br class="">resources they have at hand. To be a user friendly GIS for Desktop,<br class="">Server and Mobile. To be available for many platforms (Linux, Mac,<br class="">Windows, Android). Road Map and new features to be defined by active<br class="">users, funders and devlopers (bottom up and not top down). Note that<br class="">this not the official vision - just my proposal from myself and not yet<br class="">discussed and sanctioned by the PSC and voting members. I will start a<br class="">discussion to come up with a vision and goals.<br class=""><br class=""><br class="">   Roadmap<br class=""><br class="">How do you establish and maintain the roadmap for your project?<br class=""><br class="">Do you have a roadmap for your project?<br class=""><br class=""> * None<br class=""> * 1 year<br class=""> * 2 year<br class=""> * 3 year<br class=""> * Other:<br class=""><br class=""><br class="">What methodology do you use to manage your roadmap?<br class="">These are some of the most common methods for managing a roadmap, do you<br class="">use one of them? If not please describe how you plan and communicate<br class="">your roadmap.<br class=""><br class=""> * Priority Buckets (Now, Next, Later)<br class=""> * Categorize, Cluster and Communicate (e.g.<br class="">   <a href="https://library.gv.com/climbing-mount-enterprise-99a4d014f942" class="">https://library.gv.com/climbing-mount-enterprise-99a4d014f942</a><br class="">   <<a href="https://www.google.com/url?q=https://library.gv.com/climbing-mount-enterprise-99a4d014f942&sa=D&ust=1560081262829000&usg=AFQjCNFN8mtLoU2IhOvFgyYVukyB-1hUOw" class="">https://www.google.com/url?q=https://library.gv.com/climbing-mount-enterprise-99a4d014f942&sa=D&ust=1560081262829000&usg=AFQjCNFN8mtLoU2IhOvFgyYVukyB-1hUOw</a>><br class="">   )<br class=""> * 3 feature buckets (Customer requests, Metrics movers, Customer<br class="">delight)<br class=""> * No formal process to manage roadmap<br class=""> * Other:<br class=""><br class=""><br class="">Link to your roadmap<br class="">If you publish a roadmap please provide a link to the current version<br class=""><a href="https://www.qgis.org/en/site/getinvolved/development/roadmap.html" class="">https://www.qgis.org/en/site/getinvolved/development/roadmap.html</a><br class=""><br class=""><br class="">   Feature prioritisation<br class=""><br class="">How do you prioritise features within the next release(s) of your<br class="">project?<br class=""><br class="">Sponsored Features<br class="">To what extent do you prioritise features that are wholly or partly<br class="">sponsored by users of the software? Does this create any conflicts in<br class="">terms of feature prioritisation or your roadmap? Please be assured that<br class="">any responses on sponsored features will be anonymised so that your<br class="">project and sponsors will not be identified.<br class="">There is no differentiation between features that are sponsored and<br class="">features that are developed and submitted from volunteers. Because our<br class="">road map is strictly time-based and not feature based (we don't<br class="">communicate or promise any new features in advance) there is also no<br class="">top-down prioritization done by the PSC. It is really the developers who<br class="">decide when something is ready to be released and it is also the<br class="">developers who prioritize their work by themselves. If a customer of a<br class="">QGIS developer comes up with a new feature and new requirements, they<br class="">can consult the road map with the time line and discuss with their<br class="">developer to find out what release date can be realistically targeted,<br class="">taking into account time for preparation, discussion of QEP (QGIS<br class="">enhancement proposal), development time, testing and bug fixing.<br class=""><br class="">What methodology do you use to prioritise features within your next<br class="">release?<br class="">These are some of the most common methods for prioritising features, do<br class="">you use one of them? If not please describe how you prioritise features.<br class=""><br class=""> * Kano (Delighters, Satisfiers, Basic Expectations)<br class=""> * MoSCoW (Must, Should, Could, Won't)<br class=""> * Buy a Feature (each team member gets an allocation of points and<br class="">   assign to features)<br class=""> * RICE (Reach, Impact, Confidence, Effort)<br class=""> * No formal process to prioritise features<br class=""> * Other:<br class=""><br class=""><br class="">   Requirements Capture<br class=""><br class="">How do you capture and document requirements within your project?<br class=""><br class="">Requirements<br class="">How do you identify user requirements<br class=""><br class=""> * User Stories<br class=""> * Job Stories<br class=""> * Detailed feature descriptions<br class=""> * Surveys<br class=""> * Other:<br class=""><br class=""><br class="">   I can't describe our product management process by responding to<br class="">   your questions!<br class=""><br class="">This is the pint where you can just write whatever you wish about the<br class="">product management processes in your project and include answers to the<br class="">questions that I have neglected to ask!<br class=""><br class="">Answering your way<br class="">Write whatever you wish in this section<br class="">It was a very good decision to introduce a strictly time-based road map<br class="">for QGIS and don't wait for specific features to be ready until we<br class="">release the upcoming version. Before that switch to a time-based release<br class="">schedule we had endless discussions when a new release would be ready or<br class="">not. The only exception is when we do a new major release that is<br class="">dependent on major technological changes, such as the change from QGIS 1<br class="">to 2, or 2 to 3, where a lot of technical changes happened under the<br class="">hood (e.g. switching qt version or Python version, API changes, etc.).<br class="">In such a major change everything has to work as expected and it is very<br class="">hard to predict when everything is ready. The other convention we have<br class="">is, that during a major release cycle, the API has to remain stable. API<br class="">changes are only allowed when a new major QGIS version is prepared. We<br class="">often work as a "do-ocracy". Many tasks and development work are picked<br class="">up by contributors or developers as they see the need and can contribute<br class="">resources. Coordination happens on regular PSC meetings (monthly),<br class="">bi-annual developer meetings and through Github and mailing lists or on<br class="">IRC. The "bottom up" process regarding new features and their<br class="">prioritization usually works fine for us currently - it gives the<br class="">users/funders/developers a lot of freedom to decide when something can<br class="">get into a future QGIS version. They are not at the mercy of a product<br class="">management team or of the PSC who would decide on what gets into QGIS or<br class="">not. So the power is at the users/funders and developers and not with<br class="">the PSC and board. Should something really controversial come up during<br class="">the process, we have an established voting system consisting of<br class="">community voting members, user groups voting members and an OSGEO<br class="">representative. We don't / can't work like a classical software company,<br class="">because QGIS developers are not the employees of<span class="Apple-converted-space"> </span><a href="http://qgis.org/" class="">QGIS.ORG</a><br class=""><<a href="http://qgis.org/" class="">http://QGIS.ORG</a>><br class=""><<a href="http://qgis.org/" class="">http://QGIS.ORG</a>>, but are individual developers, volunteers or<br class="">employees from support and development companies who work independent of<br class=""><a href="http://qgis.org/" class="">QGIS.ORG</a><span class="Apple-converted-space"> </span><<a href="http://qgis.org/" class="">http://QGIS.ORG</a>> <<a href="http://qgis.org/" class="">http://QGIS.ORG</a>>, but collaborate under<br class="">the umbrella of<br class=""><a href="http://qgis.org/" class="">QGIS.ORG</a><span class="Apple-converted-space"> </span><<a href="http://qgis.org/" class="">http://QGIS.ORG</a>> <<a href="http://qgis.org/" class="">http://QGIS.ORG</a>>. In this setup of our<br class="">organization we can't<br class="">dictate or enforce rules and decisions on our contributors and<br class="">developers but have to work out compromises and convince the<br class="">contributors to accept the proposals by the community, PSC and board.<br class="">TODO: QGIS as a project certainly has some weak points we should improve<br class="">in our organization and release process and project management. We<br class="">should come up with a common and clear vision. Quality assurance is<br class="">always a challenge and most of our donations and sustaining membership<br class="">contributions go into bug fixing and improving our code quality and<br class="">testing.<br class=""><br class=""><br class="">   The last bit<br class=""><br class="">A few questions about the organisation of product management within your<br class="">project, your analysis of your competitors and your communications with<br class="">your users.<br class=""><br class="">How do product management decisions sit within your project's<br class="">organisation?<br class="">Who makes the decisions?<br class=""><br class=""> * Project Steering Committee<br class=""> * A Product Management sub-committee<br class=""> * The contributors decide<br class=""> * Other:<br class=""><br class=""><br class="">Do you track what your competitors are doing?<br class=""><br class=""> * Yes<br class=""> * No<br class=""> * We don't have any competitors<br class=""> * Other:<br class=""><br class=""><br class="">How do you track competitor developments?<br class="">If you are tracking competitor developments how do you do so? If not,<br class="">can you explain why this is not a consideration in determining the<br class="">direction of your project?<br class="">If our contributors and funders think that some competitor<br class="">project/product offers something we don't have, or does something than<br class="">we do, they can bring ideas to the table and if it is important to them,<br class="">they will invest (time and/or financial resources) to add these missing<br class="">pieces or improve our software and project.<br class=""><br class="">Do end users get a say on the roadmap?<br class="">Do you have a channel for dialogue with your users? How do you reach<br class="">them and how important is their input in determining your roadmap?<br class="">Yes, definitely. We have votes on QGIS grant proposals and with their<br class="">investments (time and money) they can decide what gets into QGIS or not.<br class=""><br class="">Any last thoughts?<br class="">Anything I haven't asked you that you would like to share<br class=""><br class="">Create your own Google Form<br class=""><<a href="https://docs.google.com/forms?usp=mail_form_link" class="">https://docs.google.com/forms?usp=mail_form_link</a>><br class=""><br class=""><br class=""><br class="">--<span class="Apple-converted-space"> </span><br class=""><br class="">--<br class="">Andreas Neumann<br class=""><a href="http://qgis.org/" class="">QGIS.ORG</a><span class="Apple-converted-space"> </span><<a href="http://qgis.org/" class="">http://QGIS.ORG</a>> <<a href="http://qgis.org/" class="">http://QGIS.ORG</a>> board member (treasurer)<br class=""><br class="">_______________________________________________<br class="">Qgis-psc mailing list<br class=""><a href="mailto:Qgis-psc@lists.osgeo.org" class="">Qgis-psc@lists.osgeo.org</a><span class="Apple-converted-space"> </span><<a href="mailto:Qgis-psc@lists.osgeo.org" class="">mailto:Qgis-psc@lists.osgeo.org</a>><br class=""><a href="https://lists.osgeo.org/mailman/listinfo/qgis-psc" class="">https://lists.osgeo.org/mailman/listinfo/qgis-psc</a><br class=""><br class=""></blockquote><br class="">--<span class="Apple-converted-space"> </span><br class="">Paolo Cavallini -<span class="Apple-converted-space"> </span><a href="http://www.faunalia.eu/" class="">www.faunalia.eu</a><span class="Apple-converted-space"> </span><<a href="http://www.faunalia.eu/" class="">http://www.faunalia.eu</a>><br class=""><a href="http://qgis.org/" class="">QGIS.ORG</a><span class="Apple-converted-space"> </span><<a href="http://qgis.org/" class="">http://QGIS.ORG</a>> Chair:<br class=""><a href="http://planet.qgis.org/planet/user/28/tag/qgis%20board/" class="">http://planet.qgis.org/planet/user/28/tag/qgis%20board/</a><br class="">_______________________________________________<br class="">Qgis-psc mailing list<br class=""><a href="mailto:Qgis-psc@lists.osgeo.org" class="">Qgis-psc@lists.osgeo.org</a><span class="Apple-converted-space"> </span><<a href="mailto:Qgis-psc@lists.osgeo.org" class="">mailto:Qgis-psc@lists.osgeo.org</a>><br class=""><a href="https://lists.osgeo.org/mailman/listinfo/qgis-psc" class="">https://lists.osgeo.org/mailman/listinfo/qgis-psc</a><br class=""></blockquote><br class="">_______________________________________________<br class="">Qgis-psc mailing list<br class=""><a href="mailto:Qgis-psc@lists.osgeo.org" class="">Qgis-psc@lists.osgeo.org</a><br class="">https://lists.osgeo.org/mailman/listinfo/qgis-psc<br class=""></blockquote><br class="">--<span class="Apple-converted-space"> </span><br class="">Open Source GIS Expert / Water management<span class="Apple-converted-space"> </span><br class=""><br class="">mail: <a href="mailto:regis.haubourg@oslandia.com" class="">regis.haubourg@oslandia.com</a><span class="Apple-converted-space"> </span><br class="">tél: 0033 184 257 870<br class="">---------------------------------<br class=""><a href="http://oslandia.com/" class="">http://oslandia.com/</a><br class=""><br class="">OSLANDIA IS AN INNOVATIVE COMPANY SPECIALIZED IN GIS ARCHITECTURE. WE<br class="">PROVIDE SERVICE ON OPEN SOURCE SOFTWARE FOR WHICH WE ARE EDITORS OR<br class="">RECOGNIZED EXPERTS.<br class=""><br class=""><br class="">_______________________________________________<br class="">Qgis-psc mailing list<br class="">Qgis-psc@lists.osgeo.org<br class="">https://lists.osgeo.org/mailman/listinfo/qgis-psc<br class=""><br class=""></blockquote><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">--<span class="Apple-converted-space"> </span></span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Paolo Cavallini -<span class="Apple-converted-space"> </span></span><a href="http://www.faunalia.eu/" style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">www.faunalia.eu</a><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><a href="http://qgis.org/" style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">QGIS.ORG</a><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class=""><span class="Apple-converted-space"> </span>Chair:</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><a href="http://planet.qgis.org/planet/user/28/tag/qgis%20board/" style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">http://planet.qgis.org/planet/user/28/tag/qgis%20board/</a><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">_______________________________________________</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Qgis-psc mailing list</span><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><a href="mailto:Qgis-psc@lists.osgeo.org" style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">Qgis-psc@lists.osgeo.org</a><br style="caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><a href="https://lists.osgeo.org/mailman/listinfo/qgis-psc" style="font-family: Menlo-Regular; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">https://lists.osgeo.org/mailman/listinfo/qgis-psc</a></div></blockquote></div><br class=""><div class="">
<span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; font-size: 18px;"> </span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;"><span><img apple-inline="yes" id="79F49577-61EC-487D-8EEE-A498929EA8BB" src="cid:B67F6A36-B856-4FD5-91BC-5BDE8990D373" class=""></span><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; font-size: 12px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="font-weight: normal;" class=""><br class="Apple-interchange-newline"><br class="Apple-interchange-newline"><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">---</div><div style="font-weight: normal;" class=""><br class=""></div><div class=""><b class="">Tim Sutton</b></div><div style="font-weight: normal;" class=""><a href="mailto:tim@qgis.org" class="">tim@qgis.org</a></div><div style="font-weight: normal;" class=""><br class=""></div></div><br class="Apple-interchange-newline" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; font-size: 12px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal;"><br class="Apple-interchange-newline" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; font-size: 12px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;">
</span></div>
<br class=""></body></html>