[Mapbender-dev] module maintainers

Arnulf Christl arnulf.christl at wheregroup.com
Fri Feb 2 02:53:50 EST 2007

Christoph Baudson (WhereGroup) wrote:
> Hello developers,
> today we were discussing the role of "module maintainers". Here's a 
> transcript from #mapbender at irc.freenode.net
> Any input on this topic will be highly appreciated,
> Christoph

at one point seven wrote "no" where she really wanted to say "now" to confirm what Christoph proposed (I asked her). Summoning up this discussion the proposal stands as:

* Whenever you edit a piece of code and you are the originator (Urheber), go to the corresponding Wiki page and add you Wiki user name as a link. 
* Whenever you edit a piece of code that has been abandoned by the originator (no alive user link there, coder has left altogether, whatever) you can take over responsibilities by adding your Wiki user name. 
* The originator and major contributors of the code should also always be kept on that page, so do not delete the names but simply remove the square brackets around [[User:Foo Hacker]] and only leave "Foo Hacker".

== Page Naming conventions ==
For ease of recognition and linking code modules and Wiki pages should get the same name. In the example below there is a difference between:

http://www.mapbender.org/index.php/Add WMS from feature info

Which one should we use? I have no suggestions, both have advantages and disadvantages, the upper on is tied more directly to the code, the lower one might be easier to find via search. For our purposes the code miodule name is probably worth more. 

btw: we are currently reinventing the wheel, all this svn-wiki-document-tracker linking is done perfectly well by Trac, Codehaus' Jira and such. But to move there now would probably cause more disruption than it would help us. We have moved from CVS to SVN, changed mailing lists completely, changed mailing lists yet again, moved to another site altogether. I am fed up, I want to settle down - but that is only a personal opinion. 

Best regards, Arnulf 

> [16:19]    <seven>    ChristophB, ur: Shall we suggest to add names to 
> the Wiki to identify module maintainers?
> [16:19]    <ChristophB>    good point
> [16:20]    <ChristophB>    astroide and I were working on a wiki page
> [16:21]    <ChristophB>    
> http://www.mapbender.org/index.php/Commit_guidelines
> [16:21]    <ChristophB>    a module maintainer should be listed in the 
> header of each file
> [16:35]    <seven>    Hm. THis is good. But it is not the best example 
> as the link should point to:
> [16:35]    <seven>    
> http://www.mapbender.org/index.php/Add_WMS_from_feature_info
> [16:36]    <seven>    instead it points to:
> [16:36]    <seven>    
> http://www.mapbender.org/index.php/addWMSFromFeatureInfo.php
> [16:37]    <seven>    I want to suggested to do it the other way round 
> too. Irf you are a maintainer, add your name to the corresponding Wiki 
> page.
> [16:38]    * seven    adds ChristophB to: 
> http://www.mapbender.org/index.php/Add_WMS_from_feature_info
> [16:39]    <ChristophB>    Of course, adding the maintainer to the wiki 
> page is definitely necessary
> [16:39]    <seven>    No if you navigate to Christophs Hompage and click 
> on "What links here" you see that he is linked to that Wiki page 
> (regardless off how the module page is spelled out):
> [16:39]    <seven> 
> http://www.mapbender.org/index.php/Special:Whatlinkshere/User:Christoph_Baudson 
> [16:40]    * seven    wonders whether ChristophB actually *is* MM for 
> AddWMSFromFeatureInfo? If not please correct...
> [16:41]    <ChristophB>    just pile it on top
> [16:41]    <ChristophB>    but yes, you were right
> [16:49]    <ChristophB>    I updated the wiki page according to your 
> suggestions
> [16:49]    <ChristophB>    
> http://www.mapbender.org/index.php/Commit_guidelines
> [16:53]    <seven>    I was just pointing to inconsistencies that we 
> have between Wiki and code naming.
> [16:53]    <seven>    We will not resolve this easily...
> [17:01]    |<--    ur hat irc.freenode.net verlassen (Remote closed the 
> connection)
> [17:03]    <ChristophB>    do you have a suggestion?
> [17:05]    <seven>    Lets continue this on the mailing list or when 
> there are more of us online here.
> [17:05]    * seven    has to leave now...
> _______________________________________________
> Mapbender_dev mailing list
> Mapbender_dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapbender_dev

More information about the Mapbender_dev mailing list