Qt Project Web Meeting Summary: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 1: Line 1:
[[Ideas for DevNet 2|Back to Qt Project Web ideas page]]
[[Ideas_for_DevNet_2 | Back to Qt Project Web ideas page]]


=Roles and project phase 3, execution 25.02.2013=
= Roles and project phase 3, execution 25.02.2013 =


'''Time:''' 20-21:20 <span class="caps">CET</span>, Monday 25 February 2013
'''Time:''' 20-21:20 CET, Monday 25 February 2013


'''Where''' <span class="caps">IRC</span> qt-devnet-moderators at freenode
'''Where''' IRC qt-devnet-moderators at freenode


'''Participants:'''
'''Participants:'''


Tomasz Siekierda &lt;sierdzio&gt;<br /> Tobias Hunger &lt;hunger&gt;<br /> Knut Yrvin &lt;knuty&gt;<br /> Samu Voutilainen &lt;Smar&gt;
Tomasz Siekierda &lt;sierdzio&amp;gt;<br />Tobias Hunger &lt;hunger&amp;gt;<br />Knut Yrvin &lt;knuty&amp;gt;<br />Samu Voutilainen &lt;Smar&amp;gt;


==Discussed==
== Discussed ==


Agree that Stage 3 is ok to talk about, since we mostly have done 2 (which needs some more writing on the charter, which I’m working on, and help are appreciated)
Agree that Stage 3 is ok to talk about, since we mostly have done 2 (which needs some more writing on the charter, which I'm working on, and help are appreciated)


Stage 3 are compassing serveral steps. Let me do bullets:
Stage 3 are compassing serveral steps. Let me do bullets:
Line 19: Line 19:
* Getting the license chema more clear. It seems that everyone signs an gittorius license, and the content also gets a CC-license
* Getting the license chema more clear. It seems that everyone signs an gittorius license, and the content also gets a CC-license


* Single Sign On is absolutely a really asked for feature<br /> Yeah for single sign on. I don’t know how often I have been told that people did not want to file a bug report since that requires another account.
* Single Sign On is absolutely a really asked for feature<br />Yeah for single sign on. I don't know how often I have been told that people did not want to file a bug report since that requires another account.


* Expression Engine is not popular due to lack of merging capabilities when co-wroting
* Expression Engine is not popular due to lack of merging capabilities when co-wroting
Line 25: Line 25:
* We need a mekanism (maybe some technical) for getting Moderators some sys.admin rights
* We need a mekanism (maybe some technical) for getting Moderators some sys.admin rights


* Revisting the point and badge system, looking at the badges we got. E.g the Troll badge might be replaced, since it’s unmaintained in a way. We might need some added badges for new rights and responsibilites as sys.admins with some rights.
* Revisting the point and badge system, looking at the badges we got. E.g the Troll badge might be replaced, since it's unmaintained in a way. We might need some added badges for new rights and responsibilites as sys.admins with some rights.


=Actions to make Open Governance work 11.02.2013=
= Actions to make Open Governance work 11.02.2013 =


Who:
Who:


Giuseppe D’Angelo &lt;peppe&gt;<br /> Tobias Hunger &lt;hunger&gt;<br /> Knut Yrvin &lt;knuty&gt;<br /> Mark Long &lt;mlong&gt;
Giuseppe D'Angelo &lt;peppe&amp;gt;<br />Tobias Hunger &lt;hunger&amp;gt;<br />Knut Yrvin &lt;knuty&amp;gt;<br />Mark Long &lt;mlong&amp;gt;


Date: Monday 11.02.2013
Date: Monday 11.02.2013
Line 39: Line 39:
Relevant documents:
Relevant documents:


* [[Qt Project Web Open Governance]]
* [[Qt_Project_Web_Open_Governance| Qt Project Web Open Governance]]
* [[Qt Project Web Actions|Qt Project Web Action plan]]
* [[Qt_Project_Web_Actions| Qt Project Web Action plan]]
* [[Ideas for DevNet 2|Ideas for the Qt Project Web 2.0]]
* [[Ideas_for_DevNet_2| Ideas for the Qt Project Web 2.0]]
* [[Qt Project Web Meeting Summary|Summary of all the meetings]]
* [[Qt_Project_Web_Meeting_Summary | Summary of all the meetings]]
* [[Qt Project Web Suggestions|Summary of the suggestions by February 3, 2013]]
* [[Qt_Project_Web_Suggestions| Summary of the suggestions by February 3, 2013]]


===Moderators roles===
=== Moderators roles ===


&lt;hunger&gt; Just to recap: ordinary user everybody, intemediate moderators current moderators, moderators troubalex-level, sys admins Gurudutt-level?
&lt;hunger&amp;gt; Just to recap: ordinary user everybody, intemediate moderators current moderators, moderators troubalex-level, sys admins Gurudutt-level?


===Licensing today might hinder Open Gov===
=== Licensing today might hinder Open Gov ===


&lt;knuty&gt; 1. Licensing preventing that we can take comments on parts of the documentation, making it upstream as a part of the Qt project. It’s fixable, but we need a license workflow similar to Qt Project<br /> &lt;knuty&gt; 2. Some group admin stuff, doing what hunger recapped<br /> &lt;knuty&gt; 3. Allowing user of Qt Project Web to add new features and so on, with the deployment and maintainence scheme of today (or something re-tailored)
&lt;knuty&amp;gt; 1. Licensing preventing that we can take comments on parts of the documentation, making it upstream as a part of the Qt project. It's fixable, but we need a license workflow similar to Qt Project<br />&lt;knuty&amp;gt; 2. Some group admin stuff, doing what hunger recapped<br />&lt;knuty&amp;gt; 3. Allowing user of Qt Project Web to add new features and so on, with the deployment and maintainence scheme of today (or something re-tailored)


&lt;knuty summarising peppe&gt; about # 1: by fixing the license terms, documenting roles, and having some work fair and transparent processes on banning users (read: spammers) and moderators rights and responsibilities (and all the other 4-5 roles). we got the open gov. setup working
&lt;knuty summarising peppe&amp;gt; about # 1: by fixing the license terms, documenting roles, and having some work fair and transparent processes on banning users (read: spammers) and moderators rights and responsibilities (and all the other 4-5 roles). we got the open gov. setup working


&lt;peppe&gt; about #2: I would suggest starting researching/implementing/outsourcing the required modifications to EE, if any, to get the 4 levels we need, but not enabling them (or not giving the permissions to anyone yet).
&lt;peppe&amp;gt; about #2: I would suggest starting researching/implementing/outsourcing the required modifications to EE, if any, to get the 4 levels we need, but not enabling them (or not giving the permissions to anyone yet).


&lt;peppe&gt; about #3: it’s more complicated because it depends on what the EE license allows us to do and I have no idea about that. if it allows to put the website on gerrit, we should do that
&lt;peppe&amp;gt; about #3: it's more complicated because it depends on what the EE license allows us to do and I have no idea about that. if it allows to put the website on gerrit, we should do that


===Apoiting roles===
=== Apoiting roles ===


&lt;hunger&gt; knuty: My proposal to get started: Moderator can become anyone by an existing moderator proposing the person on the web ML. That proposal needs to get at least one other moderators <span class="caps">ACK</span> and no <span class="caps">NAK</span>s in 2 weeks (or whatever the timeframe for reviewers is).
&lt;hunger&amp;gt; knuty: My proposal to get started: Moderator can become anyone by an existing moderator proposing the person on the web ML. That proposal needs to get at least one other moderators ACK and no NAKs in 2 weeks (or whatever the timeframe for reviewers is).


===Chief maintainer===
=== Chief maintainer ===


&lt;hunger&gt; knuty: I propose you to act as chief maintainer for the web, making final decisions in case of disagreement.
&lt;hunger&amp;gt; knuty: I propose you to act as chief maintainer for the web, making final decisions in case of disagreement.


&lt;hunger&gt; knuty: Super admin can be modeled based on maintainership in Qt… plus mail a confidentiality note if that is necessary.
&lt;hunger&amp;gt; knuty: Super admin can be modeled based on maintainership in Qt… plus mail a confidentiality note if that is necessary.


===Summary of the actions===
=== Summary of the actions ===


By fixing the license terms, documenting roles, and having some work fair and transparent processes on banning users (read: spammers) and moderators rights and responsibilities (and all the other 4-5 roles). we got the open gov. setup working
By fixing the license terms, documenting roles, and having some work fair and transparent processes on banning users (read: spammers) and moderators rights and responsibilities (and all the other 4-5 roles). we got the open gov. setup working


=Legal issues 14.01.2013.=
= Legal issues 14.01.2013. =


==Participants and time==
== Participants and time ==


Samu Voutilainen &lt;Smar&gt; <br /> Gurudutt Verma &lt;Gurudutt1&gt;<br /> Knut Yrvin &lt;knuty&gt;<br /> Mark Long &lt;mlong&gt;<br /> Denis Kormalev &lt;blacktass&gt; <br /> Giuseppe D’Angelo &lt;peppe&gt;
Samu Voutilainen &lt;Smar&amp;gt;<br />Gurudutt Verma &lt;Gurudutt1&amp;gt;<br />Knut Yrvin &lt;knuty&amp;gt;<br />Mark Long &lt;mlong&amp;gt;<br />Denis Kormalev &lt;blacktass&amp;gt;<br />Giuseppe D'Angelo &lt;peppe&amp;gt;


20:03 21:23 <span class="caps">CET</span>
20:03 - 21:23 CET


==Different licenses==
== Different licenses ==


# Licensing for content contributors, moderators and web developers
# Licensing for content contributors, moderators and web developers
Line 90: Line 90:
Qt Project Web got system admin with web development which are fully governed by Digia. The Project Web got moderators with really restricted access. There are several suggestions to widen the access in the spirit of open governance.
Qt Project Web got system admin with web development which are fully governed by Digia. The Project Web got moderators with really restricted access. There are several suggestions to widen the access in the spirit of open governance.


We got a lot of content which are licensed under CC-BY-SA 2.5 which might be incompatible with <span class="caps">GPL</span>. We’re using Expression Engine (EE) which got restrictions on whom can make changes (it’s a proprietary license, allowing Digia governed contributions. More abstract. The organisation which got a license can do changes <span class="smiley">:P</span> )
We got a lot of content which are licensed under CC-BY-SA 2.5 which might be incompatible with GPL. We're using Expression Engine (EE) which got restrictions on whom can make changes (it's a proprietary license, allowing Digia governed contributions. More abstract. The organisation which got a license can do changes :P )


At last, there will be account info where some Qt Project web site users are not happy that un-approved people can see their account info.
At last, there will be account info where some Qt Project web site users are not happy that un-approved people can see their account info.
Line 96: Line 96:
'''Overall, this ends up with having different licenses:'''
'''Overall, this ends up with having different licenses:'''


# The ‘as is’ today: Contribution License (aka CC-BY-SA 2.5 and <span class="caps">GFDL</span> 1.3)
# The 'as is' today: Contribution License (aka CC-BY-SA 2.5 and GFDL 1.3)
# Moderator+ contributors license when extending rights in the spirit of open governance
# Moderator+ contributors license when extending rights in the spirit of open governance
# system admin license
# system admin license  


2 and 3 might have same privacy clause due to similar access to user account data.
2 and 3 might have same privacy clause due to similar access to user account data.
Line 104: Line 104:
What this numbered items are not addressing are exit clauses handling grace or ungraceful exits form the project.
What this numbered items are not addressing are exit clauses handling grace or ungraceful exits form the project.


==Discussion:==
== Discussion: ==


Any comments?
Any comments?
Line 118: Line 118:
'''How about existing content?'''
'''How about existing content?'''


One suggestion is to keep it as is. But it’s not that simple because of BY-SA and <span class="caps">GPL</span> incompatibility, which prevents upstream contributions of doc and code snips upstream to Qt code/doc project. We need to sort out how make better license compatibility for upstream Qt development. Maybe make use of the <span class="caps">CLA</span> for everything?
One suggestion is to keep it as is. But it's not that simple because of BY-SA and GPL incompatibility, which prevents upstream contributions of doc and code snips upstream to Qt code/doc project. We need to sort out how make better license compatibility for upstream Qt development. Maybe make use of the CLA for everything?


=Meeting 17.12.2012 on Internationalization=
= Meeting 17.12.2012 on Internationalization =


From 20:00 <span class="caps">CET</span> to 21:15
From 20:00 CET to 21:15


Mark Long &lt;mlong&gt; <br /> Gurudutt Verma &lt;Gurudutt_home&gt; <br /> Samu Voutilainen &lt;Smar&gt; <br /> Denis Kormalev &lt;blacktass&gt; <br /> Gerolf Reinwardt &lt;Gerolf&gt;
Mark Long &lt;mlong&amp;gt;<br />Gurudutt Verma &lt;Gurudutt_home&amp;gt;<br />Samu Voutilainen &lt;Smar&amp;gt;<br />Denis Kormalev &lt;blacktass&amp;gt;<br />Gerolf Reinwardt &lt;Gerolf&amp;gt;


Next meeting will be about legal issues January 14.
Next meeting will be about legal issues January 14.


==Status==
== Status ==


EE license check. EE seems to got a site only licens allowing developers being av part of the Qt Project web developer team able to fix issues and contribute new solutions.
EE license check. EE seems to got a site only licens allowing developers being av part of the Qt Project web developer team able to fix issues and contribute new solutions.
Line 134: Line 134:
Then following has to be posponed to January/February due to Qt 5 release got precedence:
Then following has to be posponed to January/February due to Qt 5 release got precedence:


Action 1: Gurudutt makes an e-mail on +/- on EE and MW on the ML (web project mailinglist)<br /> Action 2: Knut Yrvin asks Digia legal on alowing image and screenshot uploads onto the Qt Project Web.<br /> Action 3: Action: Knut Yrvin know Lasse Andresen who runs Forgerock. He asks Forerock on <span class="caps">SSO</span>, what’s possible etc. (Gurudutt needs to make a short list of services which should have <span class="caps">SSO</span> integration)
Action 1: Gurudutt makes an e-mail on +/- on EE and MW on the ML (web project mailinglist)<br />Action 2: Knut Yrvin asks Digia legal on alowing image and screenshot uploads onto the Qt Project Web.<br />Action 3: Action: Knut Yrvin know Lasse Andresen who runs Forgerock. He asks Forerock on SSO, what’s possible etc. (Gurudutt needs to make a short list of services which should have SSO integration)


==Key topic internationalization==
== Key topic internationalization ==


* Forums are internationalized, implying that the rest of the web are. But it’s not.
* Forums are internationalized, implying that the rest of the web are. But it's not.  


* Need for translated content: What would be nice for the wiki is that the main is englisch and the pages can be translated. There are people in gemrany that are not that fluent in Enligsh being happy to have content in German.
* Need for translated content: What would be nice for the wiki is that the main is englisch and the pages can be translated. There are people in gemrany that are not that fluent in Enligsh being happy to have content in German.  


* Internationalization is not possible with the EE. It’s possible to write artikles in different languages. The categorising for every language is manual work we have to take care from the start.
* Internationalization is not possible with the EE. It's possible to write artikles in different languages. The categorising for every language is manual work we have to take care from the start.  


* Let’s say, fr.wiki.qt.io would leave to french-only wiki, and nothing else present, is what we want to see. Mediawiki (Wikipedia) handles country specific wikis nicelly.
* Let’s say, fr.wiki.qt.io would leave to french-only wiki, and nothing else present, is what we want to see. Mediawiki (Wikipedia) handles country specific wikis nicelly.  


* In addition to listing all pages in language-wikis that exists, so someone who rather sees localized page could just click it?
* In addition to listing all pages in language-wikis that exists, so someone who rather sees localized page could just click it?


* Gerolf summarizes: The translation feature for the wiki was requested long ago I think. And it was requested more then once. What would be nice is like flags on the top of the page to switch to translations <span class="smiley">:-)</span> page to page translation would not be possible …
* Gerolf summarizes: The translation feature for the wiki was requested long ago I think. And it was requested more then once. What would be nice is like flags on the top of the page to switch to translations :<s>) page to page translation would not be possible …  
<br />* Gurudutt writes: We could be using different url for qpo/wiki/fr, then same page can be created and we can create a link. I just need a table in database whick will link pages. best way of doing it would be if EllisLab can do it since we don't want to modify EE sourcecode ourself but of course we can create a third party addons that should help us. I can create a table in database which will keep record of related pages in other languages and display flag will link to those related pages
<br />Next meeting will be about action points summary and legal issues. Time is 20:00 CET, Date: January 14.
<br />h1. Meeting on Technical isses 10.12.2012
<br />h2. Active attendies
<br />Giuseppe &lt;peppe&amp;gt;: Moderator<br />Denis Kormalev &lt;blacktass&amp;gt;<br />Mark Long &lt;mlong&amp;gt;<br />Gerolf Reinwardt &lt;Gerolf&amp;gt;<br />Sean Harme &lt;ZapB&amp;gt;<br />Vasiliy Sorokin &lt;vass&amp;gt;<br />Knut Yrvin &lt;knuty&amp;gt;: Summary<br />Liang Qi &lt;lqi&amp;gt;<br />Samu Voutilainen &lt;Smar&amp;gt;<br />Gurudutt Verma &lt;Gurudutt_home&amp;gt;<br />Volker Götz &lt;pholcer&amp;gt;
<br />h2. Technical
<br />Being an open project, the technical stack should be run in the open too. People should be eligible through an open process to run positions such as maintainer of the Qt Project Web software and so on; to develop the software that it’s then put in production; to solve bugs and push the fixes; etc.
<br />* Unify Jira, codereview and Qt Project Web accounts<br />* Get rid of Expression Engine if it blocks our capabilities to develop and expand (as it has been pointed out in the past), in favour of Drupal + Mediawiki or any other combination of standard, open software that we can bend as we like<br />* Don’t be shy on relying on 3rd party services if they do the job better than what we could possibly do =&gt; WE ARE NOT GOOGLE (and we’ll never be)
<br />h2. Key point
<br />h3. Expression Engine (EE) vs Media Wiki (MW)
<br />* EE lack of openness might hinder further development<br />* Issues which makes EE less usable, where MW superseeds<br />* Issues where EE might be keept as is?<br />* Integrating MW with EE will cost some hours.<br />* Action: Gurudutt makes an e-mail on +/</s> on EE and MW on the ML (web project mailinglist)


* Gurudutt writes: We could be using different url for qpo/wiki/fr, then same page can be created and we can create a link. I just need a table in database whick will link pages. best way of doing it would be if EllisLab can do it since we don’t want to modify EE sourcecode ourself but of course we can create a third party addons that should help us. I can create a table in database which will keep record of related pages in other languages and display flag will link to those related pages
=== About tailoring and making extentions to EE ===
 
Next meeting will be about action points summary and legal issues. Time is 20:00 <span class="caps">CET</span>, Date: January 14.
 
=Meeting on Technical isses 10.12.2012=
 
==Active attendies==
 
Giuseppe &lt;peppe&gt;: Moderator<br /> Denis Kormalev &lt;blacktass&gt; <br /> Mark Long &lt;mlong&gt; <br /> Gerolf Reinwardt &lt;Gerolf&gt; <br /> Sean Harme &lt;ZapB&gt; <br /> Vasiliy Sorokin &lt;vass&gt; <br /> Knut Yrvin &lt;knuty&gt;: Summary<br /> Liang Qi &lt;lqi&gt; <br /> Samu Voutilainen &lt;Smar&gt; <br /> Gurudutt Verma &lt;Gurudutt_home&gt; <br /> Volker Götz &lt;pholcer&gt;
 
==Technical==
 
Being an open project, the technical stack should be run in the open too. People should be eligible through an open process to run positions such as maintainer of the Qt Project Web software and so on; to develop the software that it’s then put in production; to solve bugs and push the fixes; etc.
 
* Unify Jira, codereview and Qt Project Web accounts
* Get rid of Expression Engine if it blocks our capabilities to develop and expand (as it has been pointed out in the past), in favour of Drupal + Mediawiki or any other combination of standard, open software that we can bend as we like
* Don’t be shy on relying on 3rd party services if they do the job better than what we could possibly do =&gt; WE <span class="caps">ARE</span> <span class="caps">NOT</span> <span class="caps">GOOGLE</span> (and we’ll never be)
 
==Key point==
 
===Expression Engine (EE) vs Media Wiki (MW)===
 
* EE lack of openness might hinder further development
* Issues which makes EE less usable, where MW superseeds
* Issues where EE might be keept as is?
* Integrating MW with EE will cost some hours.
* Action: Gurudutt makes an e-mail on +/- on EE and MW on the ML (web project mailinglist)
 
===About tailoring and making extentions to EE===


* We have to ask ElisLab if we can make sandbox and can allow other to access it
* We have to ask ElisLab if we can make sandbox and can allow other to access it
* If you need to read the EE code to figure out how to do a certain thing, and you can’t without a license, we’re not going to get much contributions…
* If you need to read the EE code to figure out how to do a certain thing, and you can't without a license, we're not going to get much contributions…


===Imange and video uploads===
=== Imange and video uploads ===


* Using 3’rd party video service
* Using 3'rd party video service
* Action: Knut Yrvin asks Digia legal on alowing image and screenshot uploads onto the Qt Project Web.
* Action: Knut Yrvin asks Digia legal on alowing image and screenshot uploads onto the Qt Project Web.  


===<span class="caps">SSO</span> on the different services===
=== SSO on the different services ===


* Having N accounts for N services is sooooo unprofessional <span class="smiley">:P</span>
* Having N accounts for N services is sooooo unprofessional :P
* Action: Knut Yrvin know Lasse Andresen who runs Forgerock. He asks Forerock on <span class="caps">SSO</span>, what’s possible etc. (Gurudutt needs to make a short list of services which should have <span class="caps">SSO</span> integration)
* Action: Knut Yrvin know Lasse Andresen who runs Forgerock. He asks Forerock on SSO, what's possible etc. (Gurudutt needs to make a short list of services which should have SSO integration)


===Sysadmins===
=== Sysadmins ===


* There are only Digia sysadmins today. We should include non Digia employees as sys.admins later given it’s a part of the Open Governance structure.
* There are only Digia sysadmins today. We should include non Digia employees as sys.admins later given it's a part of the Open Governance structure.  


===channels qt-devnet-moderators -&gt; qt-project-moderators===
=== channels qt-devnet-moderators -&gt; qt-project-moderators ===


* Action: Giuseppe &lt;peppe&gt; presuades an <span class="caps">IRCOP</span> to change Operator to some of us, making things easier for redirecting
* Action: Giuseppe &lt;peppe&amp;gt; presuades an IRCOP to change Operator to some of us, making things easier for redirecting  


=03.12.2012 topic: Social issues: roles, maintainership, etc.=
= 03.12.2012 topic: Social issues: roles, maintainership, etc. =


Active Participants: <br /> Giuseppe (peppe)<br /> Mark Long (mlong)<br /> Knut Yrvin (knuty)<br /> André Somers (AndreSomers)<br /> Denis Kormalev (blacktass)<br /> Samu Voutilainen (Smar)<br /> Vasiliy Sorokin (vass)<br /> Gurudutt Verma (Gurudutt)
Active Participants:<br />Giuseppe (peppe)<br />Mark Long (mlong)<br />Knut Yrvin (knuty)<br />André Somers (AndreSomers)<br />Denis Kormalev (blacktass)<br />Samu Voutilainen (Smar)<br />Vasiliy Sorokin (vass)<br />Gurudutt Verma (Gurudutt)


Meeting starts 20:00 <span class="caps">CET</span> 03.12.2012
Meeting starts 20:00 CET 03.12.2012


==Key toppic: Social issues: roles, maintainership, etc.==
== Key toppic: Social issues: roles, maintainership, etc. ==


==Three roles which we are looking at <span class="smiley">:)</span>==
== Three roles which we are looking at :) ==


# Ordinary user
# Ordinary user
Line 220: Line 203:
* We need to rethink privileges and redefine roles accordingly
* We need to rethink privileges and redefine roles accordingly


==Discussion==
== Discussion ==


&lt;peppe&gt; so far, there hasn’t been a proper procedure to nominate someone as moderator. more or less Alexandra or Marius nominated people with a certain amount of points
&lt;peppe&amp;gt; so far, there hasn't been a proper procedure to nominate someone as moderator. more or less Alexandra or Marius nominated people with a certain amount of points


&lt;peppe&gt; there has never been non-Nokian access to any other kind of position, f.i. running the website software itself, doing administrative tasks, etc.
&lt;peppe&amp;gt; there has never been non-Nokian access to any other kind of position, f.i. running the website software itself, doing administrative tasks, etc.


&lt;peppe&gt; of course great power, great responsability etc. ; but myself and pholcer had to create firefox/chrome extensions just to implement a minor feature which instead could be embedded inside the forums software. we totally lack a way to make that possible
&lt;peppe&amp;gt; of course great power, great responsability etc. ; but myself and pholcer had to create firefox/chrome extensions just to implement a minor feature which instead could be embedded inside the forums software. we totally lack a way to make that possible


&lt;peppe&gt; so, let’s probably start from 1, althought as I said is more general than “moderators”; we need a meritocratic process to give (and revoke) privileges to trustworthy people
&lt;peppe&amp;gt; so, let's probably start from 1, althought as I said is more general than &quot;moderators&amp;quot;; we need a meritocratic process to give (and revoke) privileges to trustworthy people


===Quantity vs. Quality===
=== Quantity vs. Quality ===


&lt;blacktass&gt; I think that if some N moderators/admins think that man is good enough it is no matter of quantity (as it is in gerrit now)
&lt;blacktass&amp;gt; I think that if some N moderators/admins think that man is good enough it is no matter of quantity (as it is in gerrit now)


&lt;peppe&gt; I don’t think that it’s going to be much of a problem to be honest… if someone can show some work to be done I’m pretty sure he/she will find two people to nominate and ack
&lt;peppe&amp;gt; I don't think that it's going to be much of a problem to be honest… if someone can show some work to be done I'm pretty sure he/she will find two people to nominate and ack


===Removing moderator rights===
=== Removing moderator rights ===


&lt;blacktass&gt; mlong: M votes needed for removal should definitely be greater than N (that is needed for nominaning), but I think -M votes will work here too. <br /> &lt;mlong&gt; I feel like that is a more severe situation which may need more of a majority from the other moderators.<br /> &lt;mlong&gt; blacktass: Agreed,.<br /> &lt;AndreSomers&gt; I’m not sure. How is this handled for approver/maintainer status?<br /> &lt;peppe&gt; for Qt, it needs a 2/3 majority of those who express an opinion<br /> &lt;blacktass&gt; never heard about removal of approver status. Maintaers just step out from there posistion
&lt;blacktass&amp;gt; mlong: M votes needed for removal should definitely be greater than N (that is needed for nominaning), but I think -M votes will work here too.<br />&lt;mlong&amp;gt; I feel like that is a more severe situation which may need more of a majority from the other moderators.<br />&lt;mlong&amp;gt; blacktass: Agreed,.<br />&lt;AndreSomers&amp;gt; I'm not sure. How is this handled for approver/maintainer status?<br />&lt;peppe&amp;gt; for Qt, it needs a 2/3 majority of those who express an opinion<br />&lt;blacktass&amp;gt; never heard about removal of approver status. Maintaers just step out from there posistion


===It seems be following suggestions:===
=== It seems be following suggestions: ===


* Sub-forum moderators make little sens
* Sub-forum moderators make little sens
* Moderators with all site priveliges are ok
* Moderators with all site priveliges are ok
* It’s a suggestion on having moderator for N forums, without banning priveleges.
* It's a suggestion on having moderator for N forums, without banning priveleges.
* Web ingeneer, website admin is something else
* Web ingeneer, website admin is something else
* A web dev. engineer role is neede
* A web dev. engineer role is neede  
* A chief is neede to reslove conflict (aka Lars Knoll)
* A chief is neede to reslove conflict (aka Lars Knoll)
* A conflict board might be neede when moderators can’t find a solution
* A conflict board might be neede when moderators can't find a solution
* A process of suggesting and making web features and development tasks might be neede.
* A process of suggesting and making web features and development tasks might be neede.  
* the critical point right now is, that we don’t have any team of website admins
* the critical point right now is, that we don't have any team of website admins


===Trust===
=== Trust ===


&lt;AndreSomers&gt; peppe: isn’t the fact that we nominate, and therefore implicitly trust moderators/admins more important than rules?<br /> &lt;pholcer&gt; AndreSomers: it is!<br /> &lt;mlong&gt; AndreSomers: Indeed.
&lt;AndreSomers&amp;gt; peppe: isn't the fact that we nominate, and therefore implicitly trust moderators/admins more important than rules?<br />&lt;pholcer&amp;gt; AndreSomers: it is!<br />&lt;mlong&amp;gt; AndreSomers: Indeed.


===Levels===
=== Levels ===


&lt;pholcer&gt; Dinosaur Breeder: can become moderator of a subforum<br /> &lt;pholcer&gt; Gene Splicer: can become moderator of the whole forum<br /> &lt;pholcer&gt; Area 51 Engineer: can become admin of the forum
&lt;pholcer&amp;gt; Dinosaur Breeder: can become moderator of a subforum<br />&lt;pholcer&amp;gt; Gene Splicer: can become moderator of the whole forum<br />&lt;pholcer&amp;gt; Area 51 Engineer: can become admin of the forum


&lt;peppe&gt; ok, wait, what’s the third? 1) subforums moderator (can act in those subforums) 2) website moderator (ban, create groups, etc.) 3) ?<br /> &lt;AndreSomers&gt; peppe: Queen of FOrums, basically.<br /> &lt;peppe&gt; heh, we miss our queen <span class="smiley">:)</span><br /> &lt;pholcer&gt; peppe: 3 would be the “lars of qt webiste” <span class="smiley">:)</span>
&lt;peppe&amp;gt; ok, wait, what's the third? 1) subforums moderator (can act in those subforums) 2) website moderator (ban, create groups, etc.) 3) ?<br />&lt;AndreSomers&amp;gt; peppe: Queen of FOrums, basically.<br />&lt;peppe&amp;gt; heh, we miss our queen :)<br />&lt;pholcer&amp;gt; peppe: 3 would be the &quot;lars of qt webiste&amp;quot; :)


=26/11: What is Qt Project Web?=
= 26/11: What is Qt Project Web? =


Monday 20-22 <span class="caps">CET</span> (on <span class="caps">IRC</span> #qt-devnet-moderators on freenode network)
Monday 20-22 CET (on IRC #qt-devnet-moderators on freenode network)


Tests with meeting on Google Hangout and Skype will be performed after the <span class="caps">IRC</span> meeting.
Tests with meeting on Google Hangout and Skype will be performed after the IRC meeting.


* Single SignOn might be #1 priority
* Single SignOn might be #1 priority
Line 272: Line 255:
* There is suggestions on new best-of-breed services, requiering single sign on
* There is suggestions on new best-of-breed services, requiering single sign on
* QnA are suggested (which has taken long time to make, if I understood the discussion right).
* QnA are suggested (which has taken long time to make, if I understood the discussion right).
* We’ll put up a wiki for all the ideas
* We'll put up a wiki for all the ideas
* There are other discussions on roles and responsibilities going forward (soscial moderators, technical, agreements, privacy and so on).
* There are other discussions on roles and responsibilities going forward (soscial moderators, technical, agreements, privacy and so on).
* Digia means to have the site as the main public site for suppor to Qt developers (outside of direct commercial support)
* Digia means to have the site as the main public site for suppor to Qt developers (outside of direct commercial support)
Line 279: Line 262:
Audio/Video conference testing:
Audio/Video conference testing:


— Skype worked without video for 8/8. Windows users got video. Not for Linux.<br /> — Google Hangout worked with video for 7/8 Tobias didn’t make it yet <span class="smiley">;)</span>
— Skype worked without video for 8/8. Windows users got video. Not for Linux.<br />— Google Hangout worked with video for 7/8 Tobias didn't make it yet ;)


Regarding video Google Hangout is the best option. Regarding audio Skype is the best option.
Regarding video Google Hangout is the best option. Regarding audio Skype is the best option.
Line 285: Line 268:
Participants in the testing:
Participants in the testing:


[kl. 21:48:22] André Somers: atsomers@gmail.com<br /> [kl. 21:48:31] Denis Kormalev: kormalev.denis@gmail.com<br /> [kl. 21:48:36] Knut Yrvin: knut.yrvin@gmail.com<br /> [kl. 21:48:37] Vasiliy Sorokin: sorokin.vasiliy@gmail.com<br /> [kl. 21:48:45] Tobias Hunger: tobias.hunger@gmail.com<br /> [kl. 21:49:47] Mark Long: markdavidlong@gmail.com<br /> [kl. 21:50:01] Giuseppe D’Angelo: dangelog@gmail.com<br /> [kl. 21:50:02] Gerolf Reinwardt (Geoff): giesbert@scoutnet.de
[kl. 21:48:22] André Somers: atsomers<code>gmail.com<br />[kl. 21:48:31] Denis Kormalev: kormalev.denis</code>gmail.com<br />[kl. 21:48:36] Knut Yrvin: knut.yrvin<code>gmail.com<br />[kl. 21:48:37] Vasiliy Sorokin: sorokin.vasiliy</code>gmail.com<br />[kl. 21:48:45] Tobias Hunger: tobias.hunger<code>gmail.com<br />[kl. 21:49:47] Mark Long: markdavidlong</code>gmail.com<br />[kl. 21:50:01] Giuseppe D'Angelo: dangelog<code>gmail.com<br />[kl. 21:50:02] Gerolf Reinwardt (Geoff): giesbert</code>scoutnet.de


=Tuesday 20.11.2012: Planning the meetings=
= Tuesday 20.11.2012: Planning the meetings =


Time: , 15:00-16:20 <span class="caps">CET</span><br /> Active participants (not sorted): AndreSomers, mlong, pholcer, Gerolf, Gurudutt, knuty, Smart, lqi, peppe, Mohsen, blacktass,
Time: , 15:00-16:20 CET<br />Active participants (not sorted): AndreSomers, mlong, pholcer, Gerolf, Gurudutt, knuty, Smart, lqi, peppe, Mohsen, blacktass,


* Meeting agenda: Planning the topics and dates on Open Governance for Qt Project Web
* Meeting agenda: Planning the topics and dates on Open Governance for Qt Project Web


==The decisions:==
== The decisions: ==


Meeting each Monday at 20:00 <span class="caps">CET</span>
Meeting each Monday at 20:00 CET


Meeting dates
Meeting dates


# 26/11: What is Qt Project Web? (on <span class="caps">IRC</span> #qt-devnet-moderators on freenode network). After the meeting testing with meeting on Google Hangout and Skype will be performed after the <span class="caps">IRC</span> meeting.
# 26/11: What is Qt Project Web? (on IRC #qt-devnet-moderators on freenode network). After the meeting testing with meeting on Google Hangout and Skype will be performed after the IRC meeting.
# 3/12: Social issues: roles, maintainership, etc.
# 3/12: Social issues: roles, maintainership, etc.
# 10/12: Technical issues: must have/need to have features, technical options
# 10/12: Technical issues: must have/need to have features, technical options
# 17/12: Internationalization issues
# 17/12: Internationalization issues
# <span class="caps">TBD</span>: Legal issues
# TBD: Legal issues


==Actions decided:==
== Actions decided: ==


Making mailinglist: web@qt.io for more complex discussions<br /> Asking mariusg on changing <span class="caps">IRC</span> moderator
Making mailinglist: web<code>qt.io for more complex discussions<br />Asking mariusg on changing IRC moderator


===The overall topic and agenda is found on this page: https://wiki.qt.io/Ideas_for_DevNet_2===
=== The overall topic and agenda is found on this page: ===

Revision as of 06:15, 24 February 2015

Back to Qt Project Web ideas page

Roles and project phase 3, execution 25.02.2013

Time: 20-21:20 CET, Monday 25 February 2013

Where IRC qt-devnet-moderators at freenode

Participants:

Tomasz Siekierda <sierdzio&gt;
Tobias Hunger <hunger&gt;
Knut Yrvin <knuty&gt;
Samu Voutilainen <Smar&gt;

Discussed

Agree that Stage 3 is ok to talk about, since we mostly have done 2 (which needs some more writing on the charter, which I'm working on, and help are appreciated)

Stage 3 are compassing serveral steps. Let me do bullets:

  • Getting the license chema more clear. It seems that everyone signs an gittorius license, and the content also gets a CC-license
  • Single Sign On is absolutely a really asked for feature
    Yeah for single sign on. I don't know how often I have been told that people did not want to file a bug report since that requires another account.
  • Expression Engine is not popular due to lack of merging capabilities when co-wroting
  • We need a mekanism (maybe some technical) for getting Moderators some sys.admin rights
  • Revisting the point and badge system, looking at the badges we got. E.g the Troll badge might be replaced, since it's unmaintained in a way. We might need some added badges for new rights and responsibilites as sys.admins with some rights.

Actions to make Open Governance work 11.02.2013

Who:

Giuseppe D'Angelo <peppe&gt;
Tobias Hunger <hunger&gt;
Knut Yrvin <knuty&gt;
Mark Long <mlong&gt;

Date: Monday 11.02.2013

Time: 20:00- 21:41

Relevant documents:

Moderators roles

<hunger&gt; Just to recap: ordinary user everybody, intemediate moderators current moderators, moderators troubalex-level, sys admins Gurudutt-level?

Licensing today might hinder Open Gov

<knuty&gt; 1. Licensing preventing that we can take comments on parts of the documentation, making it upstream as a part of the Qt project. It's fixable, but we need a license workflow similar to Qt Project
<knuty&gt; 2. Some group admin stuff, doing what hunger recapped
<knuty&gt; 3. Allowing user of Qt Project Web to add new features and so on, with the deployment and maintainence scheme of today (or something re-tailored)

<knuty summarising peppe&gt; about # 1: by fixing the license terms, documenting roles, and having some work fair and transparent processes on banning users (read: spammers) and moderators rights and responsibilities (and all the other 4-5 roles). we got the open gov. setup working

<peppe&gt; about #2: I would suggest starting researching/implementing/outsourcing the required modifications to EE, if any, to get the 4 levels we need, but not enabling them (or not giving the permissions to anyone yet).

<peppe&gt; about #3: it's more complicated because it depends on what the EE license allows us to do and I have no idea about that. if it allows to put the website on gerrit, we should do that

Apoiting roles

<hunger&gt; knuty: My proposal to get started: Moderator can become anyone by an existing moderator proposing the person on the web ML. That proposal needs to get at least one other moderators ACK and no NAKs in 2 weeks (or whatever the timeframe for reviewers is).

Chief maintainer

<hunger&gt; knuty: I propose you to act as chief maintainer for the web, making final decisions in case of disagreement.

<hunger&gt; knuty: Super admin can be modeled based on maintainership in Qt… plus mail a confidentiality note if that is necessary.

Summary of the actions

By fixing the license terms, documenting roles, and having some work fair and transparent processes on banning users (read: spammers) and moderators rights and responsibilities (and all the other 4-5 roles). we got the open gov. setup working

Legal issues 14.01.2013.

Participants and time

Samu Voutilainen <Smar&gt;
Gurudutt Verma <Gurudutt1&gt;
Knut Yrvin <knuty&gt;
Mark Long <mlong&gt;
Denis Kormalev <blacktass&gt;
Giuseppe D'Angelo <peppe&gt;

20:03 - 21:23 CET

Different licenses

  1. Licensing for content contributors, moderators and web developers
  2. Privacy concerns

Compared with Qt code contributions, Qt Web Project are a bit different. This because workflows are different, and also licenses are different compared with systems and methods used in the Qt code contribution project.

Qt Project Web got system admin with web development which are fully governed by Digia. The Project Web got moderators with really restricted access. There are several suggestions to widen the access in the spirit of open governance.

We got a lot of content which are licensed under CC-BY-SA 2.5 which might be incompatible with GPL. We're using Expression Engine (EE) which got restrictions on whom can make changes (it's a proprietary license, allowing Digia governed contributions. More abstract. The organisation which got a license can do changes :P )

At last, there will be account info where some Qt Project web site users are not happy that un-approved people can see their account info.

Overall, this ends up with having different licenses:

  1. The 'as is' today: Contribution License (aka CC-BY-SA 2.5 and GFDL 1.3)
  2. Moderator+ contributors license when extending rights in the spirit of open governance
  3. system admin license

2 and 3 might have same privacy clause due to similar access to user account data.

What this numbered items are not addressing are exit clauses handling grace or ungraceful exits form the project.

Discussion:

Any comments?

What you mean with ”moderator/sysadmin licence”?

Today moderators got really little access on the web kind of agreement of handling privacy data and such. The suggestions is to introduce open governance. This gives wider privileges and responsibilities.

How moderator access is connected with licence?

Moderator access, given that all or some of the suggestions on the moderator suggestions on previous meetings are agreed on, moderators can get all site privileges (with exception of super user, maintenance, development rights). This implies different and wider access than today, implied in the changes in workflow (with follows by extended rights). Then responsibilities increases, and should be reflected back in the agreement for moderators / sysadmins.

How about existing content?

One suggestion is to keep it as is. But it's not that simple because of BY-SA and GPL incompatibility, which prevents upstream contributions of doc and code snips upstream to Qt code/doc project. We need to sort out how make better license compatibility for upstream Qt development. Maybe make use of the CLA for everything?

Meeting 17.12.2012 on Internationalization

From 20:00 CET to 21:15

Mark Long <mlong&gt;
Gurudutt Verma <Gurudutt_home&gt;
Samu Voutilainen <Smar&gt;
Denis Kormalev <blacktass&gt;
Gerolf Reinwardt <Gerolf&gt;

Next meeting will be about legal issues January 14.

Status

EE license check. EE seems to got a site only licens allowing developers being av part of the Qt Project web developer team able to fix issues and contribute new solutions.

Then following has to be posponed to January/February due to Qt 5 release got precedence:

Action 1: Gurudutt makes an e-mail on +/- on EE and MW on the ML (web project mailinglist)
Action 2: Knut Yrvin asks Digia legal on alowing image and screenshot uploads onto the Qt Project Web.
Action 3: Action: Knut Yrvin know Lasse Andresen who runs Forgerock. He asks Forerock on SSO, what’s possible etc. (Gurudutt needs to make a short list of services which should have SSO integration)

Key topic internationalization

  • Forums are internationalized, implying that the rest of the web are. But it's not.
  • Need for translated content: What would be nice for the wiki is that the main is englisch and the pages can be translated. There are people in gemrany that are not that fluent in Enligsh being happy to have content in German.
  • Internationalization is not possible with the EE. It's possible to write artikles in different languages. The categorising for every language is manual work we have to take care from the start.
  • Let’s say, fr.wiki.qt.io would leave to french-only wiki, and nothing else present, is what we want to see. Mediawiki (Wikipedia) handles country specific wikis nicelly.
  • In addition to listing all pages in language-wikis that exists, so someone who rather sees localized page could just click it?
  • Gerolf summarizes: The translation feature for the wiki was requested long ago I think. And it was requested more then once. What would be nice is like flags on the top of the page to switch to translations :) page to page translation would not be possible …


* Gurudutt writes: We could be using different url for qpo/wiki/fr, then same page can be created and we can create a link. I just need a table in database whick will link pages. best way of doing it would be if EllisLab can do it since we don't want to modify EE sourcecode ourself but of course we can create a third party addons that should help us. I can create a table in database which will keep record of related pages in other languages and display flag will link to those related pages
Next meeting will be about action points summary and legal issues. Time is 20:00 CET, Date: January 14.
h1. Meeting on Technical isses 10.12.2012
h2. Active attendies
Giuseppe <peppe&gt;: Moderator
Denis Kormalev <blacktass&gt;
Mark Long <mlong&gt;
Gerolf Reinwardt <Gerolf&gt;
Sean Harme <ZapB&gt;
Vasiliy Sorokin <vass&gt;
Knut Yrvin <knuty&gt;: Summary
Liang Qi <lqi&gt;
Samu Voutilainen <Smar&gt;
Gurudutt Verma <Gurudutt_home&gt;
Volker Götz <pholcer&gt;
h2. Technical
Being an open project, the technical stack should be run in the open too. People should be eligible through an open process to run positions such as maintainer of the Qt Project Web software and so on; to develop the software that it’s then put in production; to solve bugs and push the fixes; etc.
* Unify Jira, codereview and Qt Project Web accounts
* Get rid of Expression Engine if it blocks our capabilities to develop and expand (as it has been pointed out in the past), in favour of Drupal + Mediawiki or any other combination of standard, open software that we can bend as we like
* Don’t be shy on relying on 3rd party services if they do the job better than what we could possibly do => WE ARE NOT GOOGLE (and we’ll never be)
h2. Key point
h3. Expression Engine (EE) vs Media Wiki (MW)
* EE lack of openness might hinder further development
* Issues which makes EE less usable, where MW superseeds
* Issues where EE might be keept as is?
* Integrating MW with EE will cost some hours.
* Action: Gurudutt makes an e-mail on +/
on EE and MW on the ML (web project mailinglist)

About tailoring and making extentions to EE

  • We have to ask ElisLab if we can make sandbox and can allow other to access it
  • If you need to read the EE code to figure out how to do a certain thing, and you can't without a license, we're not going to get much contributions…

Imange and video uploads

  • Using 3'rd party video service
  • Action: Knut Yrvin asks Digia legal on alowing image and screenshot uploads onto the Qt Project Web.

SSO on the different services

  • Having N accounts for N services is sooooo unprofessional :P
  • Action: Knut Yrvin know Lasse Andresen who runs Forgerock. He asks Forerock on SSO, what's possible etc. (Gurudutt needs to make a short list of services which should have SSO integration)

Sysadmins

  • There are only Digia sysadmins today. We should include non Digia employees as sys.admins later given it's a part of the Open Governance structure.

channels qt-devnet-moderators -> qt-project-moderators

  • Action: Giuseppe <peppe&gt; presuades an IRCOP to change Operator to some of us, making things easier for redirecting

03.12.2012 topic: Social issues: roles, maintainership, etc.

Active Participants:
Giuseppe (peppe)
Mark Long (mlong)
Knut Yrvin (knuty)
André Somers (AndreSomers)
Denis Kormalev (blacktass)
Samu Voutilainen (Smar)
Vasiliy Sorokin (vass)
Gurudutt Verma (Gurudutt)

Meeting starts 20:00 CET 03.12.2012

Key toppic: Social issues: roles, maintainership, etc.

Three roles which we are looking at :)

  1. Ordinary user
  2. Moderator (can remove posts, split threads, and less more)
  3. Administrator (can ban users, lock wiki pages, modify the static content parts of the website, etc.); has historically been a Nokian

(This isn’t 100% accurate as the ordinary user can or can’t do certain things based on his/her own point score, but as I’ve already said, that’s broken by design and should be removed.)

  • This doesn’t fit well with an “open”, meritocratic/doocratic model.
  • We need to rethink privileges and redefine roles accordingly

Discussion

<peppe&gt; so far, there hasn't been a proper procedure to nominate someone as moderator. more or less Alexandra or Marius nominated people with a certain amount of points

<peppe&gt; there has never been non-Nokian access to any other kind of position, f.i. running the website software itself, doing administrative tasks, etc.

<peppe&gt; of course great power, great responsability etc. ; but myself and pholcer had to create firefox/chrome extensions just to implement a minor feature which instead could be embedded inside the forums software. we totally lack a way to make that possible

<peppe&gt; so, let's probably start from 1, althought as I said is more general than "moderators&quot;; we need a meritocratic process to give (and revoke) privileges to trustworthy people

Quantity vs. Quality

<blacktass&gt; I think that if some N moderators/admins think that man is good enough it is no matter of quantity (as it is in gerrit now)

<peppe&gt; I don't think that it's going to be much of a problem to be honest… if someone can show some work to be done I'm pretty sure he/she will find two people to nominate and ack

Removing moderator rights

<blacktass&gt; mlong: M votes needed for removal should definitely be greater than N (that is needed for nominaning), but I think -M votes will work here too.
<mlong&gt; I feel like that is a more severe situation which may need more of a majority from the other moderators.
<mlong&gt; blacktass: Agreed,.
<AndreSomers&gt; I'm not sure. How is this handled for approver/maintainer status?
<peppe&gt; for Qt, it needs a 2/3 majority of those who express an opinion
<blacktass&gt; never heard about removal of approver status. Maintaers just step out from there posistion

It seems be following suggestions:

  • Sub-forum moderators make little sens
  • Moderators with all site priveliges are ok
  • It's a suggestion on having moderator for N forums, without banning priveleges.
  • Web ingeneer, website admin is something else
  • A web dev. engineer role is neede
  • A chief is neede to reslove conflict (aka Lars Knoll)
  • A conflict board might be neede when moderators can't find a solution
  • A process of suggesting and making web features and development tasks might be neede.
  • the critical point right now is, that we don't have any team of website admins

Trust

<AndreSomers&gt; peppe: isn't the fact that we nominate, and therefore implicitly trust moderators/admins more important than rules?
<pholcer&gt; AndreSomers: it is!
<mlong&gt; AndreSomers: Indeed.

Levels

<pholcer&gt; Dinosaur Breeder: can become moderator of a subforum
<pholcer&gt; Gene Splicer: can become moderator of the whole forum
<pholcer&gt; Area 51 Engineer: can become admin of the forum

<peppe&gt; ok, wait, what's the third? 1) subforums moderator (can act in those subforums) 2) website moderator (ban, create groups, etc.) 3) ?
<AndreSomers&gt; peppe: Queen of FOrums, basically.
<peppe&gt; heh, we miss our queen :)
<pholcer&gt; peppe: 3 would be the "lars of qt webiste&quot; :)

26/11: What is Qt Project Web?

Monday 20-22 CET (on IRC #qt-devnet-moderators on freenode network)

Tests with meeting on Google Hangout and Skype will be performed after the IRC meeting.

  • Single SignOn might be #1 priority
  • There is a discussion on who are served with Qt Projecet Web (Dev.Net): those who developers Qt or those developers who uses Qt for making apps. Ration is 1/1000
  • There is suggestions on new best-of-breed services, requiering single sign on
  • QnA are suggested (which has taken long time to make, if I understood the discussion right).
  • We'll put up a wiki for all the ideas
  • There are other discussions on roles and responsibilities going forward (soscial moderators, technical, agreements, privacy and so on).
  • Digia means to have the site as the main public site for suppor to Qt developers (outside of direct commercial support)
  • Making the Mailing List public

Audio/Video conference testing:

— Skype worked without video for 8/8. Windows users got video. Not for Linux.
— Google Hangout worked with video for 7/8 Tobias didn't make it yet ;)

Regarding video Google Hangout is the best option. Regarding audio Skype is the best option.

Participants in the testing:

[kl. 21:48:22] André Somers: atsomers

gmail.com<br />[kl. 21:48:31] Denis Kormalev: kormalev.denis

gmail.com
[kl. 21:48:36] Knut Yrvin: knut.yrvin

gmail.com<br />[kl. 21:48:37] Vasiliy Sorokin: sorokin.vasiliy

gmail.com
[kl. 21:48:45] Tobias Hunger: tobias.hunger

gmail.com<br />[kl. 21:49:47] Mark Long: markdavidlong

gmail.com
[kl. 21:50:01] Giuseppe D'Angelo: dangelog

gmail.com<br />[kl. 21:50:02] Gerolf Reinwardt (Geoff): giesbert

scoutnet.de

Tuesday 20.11.2012: Planning the meetings

Time: , 15:00-16:20 CET
Active participants (not sorted): AndreSomers, mlong, pholcer, Gerolf, Gurudutt, knuty, Smart, lqi, peppe, Mohsen, blacktass,

  • Meeting agenda: Planning the topics and dates on Open Governance for Qt Project Web

The decisions:

Meeting each Monday at 20:00 CET

Meeting dates

  1. 26/11: What is Qt Project Web? (on IRC #qt-devnet-moderators on freenode network). After the meeting testing with meeting on Google Hangout and Skype will be performed after the IRC meeting.
  2. 3/12: Social issues: roles, maintainership, etc.
  3. 10/12: Technical issues: must have/need to have features, technical options
  4. 17/12: Internationalization issues
  5. TBD: Legal issues

Actions decided:

Making mailinglist: webqt.io for more complex discussions
Asking mariusg on changing IRC moderator

The overall topic and agenda is found on this page: