[Qgis-psc] Improving the functioning of PSC

Tim Sutton tim at kartoza.com
Mon Nov 25 04:14:35 PST 2019


Hi

> On 25 Nov 2019, at 11:14, Andreas Neumann <a.neumann at carto.net> wrote:
> 
> Hi Paolo,
> 
> Thanks for your suggestions for improvements.
> 
> About that secretary: do you want a permanent role for the secretary or would we define a "scribe"/secretary for each meeting? Of course, giving the nature of Google Docs, it would still be useful for everyone being able to write stuff into the document. And if the secretary is quite a lot involved in a certain discussion, it would be useful if someone else steps in for minuting. So we all should be a attentive and step in for others.

Yeah I quite like it when we all collaboratively edit the document - it results in something more balanced than just one person reaffirming their personal bias by putting what they thing is important into a document. It goes back a little to what I said in my previous email: we should all attend the meeting with our laptops in front of us so that we can see the agenda and contribute to the notes. Maybe the role of secretary could be more of a nominal role of someone who ensures the document is maintained in a consistent way (I like proposal, notes, votes) for each agenda item, and that each discussion point is documented and the doc link is added to the wiki page.


> My comments are below:
> 
> On 2019-11-22 14:25, Paolo Cavallini wrote:
> 
>> Hi all,
>> here my proposal to improve the functioning of the PSC.
>> 
>> Decision making
>> =================
>> * one PSC member raise on the PSC mailing list a topic to be decided
>> * if the proponent believes the discussion in ML is sufficient, he calls
>> for a vote
>> * if not, he adds the point to the next PSC voice meeting, where it will
>> be discussed and voted
>> * once voted, he passes the decision to the Secretary, who adds the
>> resolution to the list of resolutions (see below)
>  
> Sounds all good to me.


As noted before, I am -1 for recording holding votes in mailing lists. Can we not just test and use the voting platform we set up in projects (where the QGIS changelog is kept). I am happy to work to resolve any issues that may be preventing us from using it. We could also do similar work to what Richard did for the sustaining member feed and changelogs, to pull the summary of motions and decisions onto a PSC decisions page on the web site. This way we can remove all the manual drudge work from the process.

>  
>  
>> 
>> 
>> Meetings
>> =========
>> * regular meeting once a month, at a fixed date
>> * ad hoc short meetings can be called anytime, to discuss single issues
>> and to have faster decisions and avoid too long regular meetings; only a
>> subset of the PSC members can be present at the ad hoc meetings, if they
>> are not interested in that specific topic; their vote will be counted as +0
>> * every meeting will have a Chair, normally the PSC Chair, and a
>> Secretary, who will have the responsibility for completing the minutes
>>  
>  
> Sounds good

Right this is no change from how things are already except for the last bullet where we formalise who is chair and scribe at the start of each meeting. If your connection is bad it is going to make it difficult for you to effectively chair the meetings, so may be good to think about Andreas’ previous comments. I’m afraid to suggest it, but maybe we should try one_more_time on doodle to find an optimal time for the call that works for everyone so that Paolo can be in a quiet place with a good connection?


>  
>> 
>> 
>> List of resolutions
>> ====================
>> * each resolution will be listed according to a simple template:
>> Date of voting
>> Proponent
>> Rationale
>> Votes
>> Decision
>> Notes
>> * all resolutions will be added to a single location#



>>  
>  
> Public on our website? On Github or in a central Google Docs document?

I wonder if the resolutions in our minutes have a different significance to things we vote on formally? For me they kinda do. I don’t think we need to e.g. publish to the list of historical decisions the fact that we asked PSC member to go and speak to group A and report their findings back their findings to the PSC in the next meeting. So maybe we could have some kind of simple split of ‘public decisions’ e.g. PSC resolved to remove QGIS 1.x from the download archive (which we would vote for on project with a link to the vote from the minutes) and ‘house keeping’ decisions e.g. PSC ask Bob to speak to Joe about Al (which we would record in the google doc in a format like above).


>  
>  
>> 
>> 
>> Reporting
>> ==========
>> * for each expenditure, before payment, a report must be completed by
>> the proponent, according to a simple template:
>> Date of resolution
>> Date of delivery
>> Proponent
>> Description of results
>> Eventual links to full description, commit etc.
>> Evaluation (success, partial success, failure)
>> * for recurring costs, only the initial report should be done
>> * all reports will be added to a single location#
>>  
>  
> Again - here I think we need some flexibility. I very much agree for QGIS grant projects, other large projects or contributor meetings. But for other work, such as for packaging, bug queue management, PR + code reviews, etc. - I don't think we gain much with such reports.
>  
>> 
>> 
>> To Do list
>> ===========
>> * a list of tasks to be completed will be maintained and available on
>> the web#
>> * for each item it will be listed:
>> Date of proposal
>> Deadline
>> Proponent
>> Responsible
>> Description
>> Notes
>> Status (standby, in progress, completed)
>  
> We already have todo lists in our meeting minutes. Do we need an additional one? Maybe a central one would be useful to avoid duplication in the meeting minutes. So the meeting minutes would point to the central TODO file - right?

Yeah we already keep a rolling TODO list in the PSC notes - TODO items get rolled forward if not done into the next meeting doc and I would prefer just one place to look. Using Paolo’s proposed TODO format sounds good to me.


>  
>> 
>> 
>> 
>> # I propose to add all documents to
>> https://github.com/qgis/QGIS-Website/tree/master/source/site/getinvolved/governance <https://github.com/qgis/QGIS-Website/tree/master/source/site/getinvolved/governance>
>> and compiled into the main website, as this is simple and easy to
>> search, also in the long term.
>> Minutes IMHO can stay in a dynamic infrastructure, like GDocs, where the
>> advantages of communal editing are evident.

-1 on this for me - its a lot of work unless we are using a feed system like my suggestion above for Voting. We already have an archive of all the meeting docs in the wiki here: https://github.com/qgis/QGIS/wiki#psc-meeting-minutes <https://github.com/qgis/QGIS/wiki#psc-meeting-minutes> which I think many people are already aware of and the list is easy to maintain. We can just link to that page on the PSC pages if we haven’t already. Basically I would like to avoid anything that involves regular editing of our web site sphinx project :-P


>>  
>  
> Sounds reasonable. So everything (TODO, decisions, etc.) would basically be public?

Yes I am big +1 for keeping everything public.

Thanks for this Paolo!

Regards

Tim

>  
> What to do the others think?
> Greetings,
> 
> Andreas
> 
> _______________________________________________
> Qgis-psc mailing list
> Qgis-psc at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-psc

 




---

Tim Sutton
tim at qgis.org




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-psc/attachments/20191125/5f8546e7/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: qgis-icon-60x60.png
Type: image/png
Size: 4401 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/qgis-psc/attachments/20191125/5f8546e7/attachment.png>


More information about the Qgis-psc mailing list