<div class="gmail_quote">2011/1/25 Tim Sutton <span dir="ltr"><<a href="mailto:lists@linfiniti.com">lists@linfiniti.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi<br>
<br>
<br>
2011/1/25 Václav Řehák <<a href="mailto:rehakv01@gmail.com">rehakv01@gmail.com</a>>:<br>
> 2011/1/24 Tim Sutton <<a href="mailto:lists@linfiniti.com">lists@linfiniti.com</a>>:<br>
<div class="im"><br></div>
> Thanks. One more source of confusing is when I upload my plugin and<br>
> click "edit" I am not listed as owner in the many to many field. If I<br>
> add myself, save it and go back to edit, I am clear from the list of<br>
> owners. Is this intended behaviour?<br>
<br>
Thats a question for Alessandro who worked on the plugin manager.<br>
<br>
Regards<br>
<br></blockquote><div><br></div><div><br></div><div>Yes, I admit that I've been in doubt about the specifications and I've implemented a small variation, the specs say :</div><div><br></div><div>"there is always one or more owners for a plugin, any owner of a plugin can add new people as co-owners. Only owners are allowed to upload new versions, edit or completely remove a plugin. If the owner of a plugin disappears, a new owner could be assigned for the plugin by the admins"</div>
<div><br></div><div>I saw a potential contradictory statement because "there is always one or more owner" means that cannot happen that "the owner of a plugin disappears", at least one should remain. There is also a potential problem with co-owners excluding the original uploader from owners list.</div>
<div><br></div><div>So, I propose another way: the original author (the user who created the plugin) is not listed in owners but has always the same privileges of the (zero or more owners).</div><div><br></div><div>I would change the specs to:</div>
<div><br></div><div>"A plugin has always an author and zero or more co-authors. Only the author or the co-authors are allowed to upload new versions, edit or completely remove a plugin. Co-authors can be added and deleted by the author or by other co-authors"</div>
<div><br></div><div>This is how the plugin app currently works, avoiding potential "orphan" plugins and original authors deleted by co-owners.</div><div><br></div><div>I will hide the original uploader from the co-authors/co-owners select to avoid any confusion (a soft trigger is already in place to avoid having the author in owners list, even if it is probably harmless).</div>
<div><br></div><div><br></div><div>Let me know what do you think about this modification.</div><div><br></div><div><br></div><div>Thanks</div><div><br></div><div>-- </div></div>Alessandro Pasotti<br>w3: <a href="http://www.itopen.it">www.itopen.it</a><br>