You are viewing a plain text version of this content. The canonical link for it is here.
Posted to infrastructure-issues@apache.org by "Joe Schaefer (JIRA)" <ji...@apache.org> on 2007/01/15 03:38:27 UTC

[jira] Created: (INFRA-1110) upgrade moin installation to latest version

upgrade moin installation to latest version
-------------------------------------------

                 Key: INFRA-1110
                 URL: https://issues.apache.org/jira/browse/INFRA-1110
             Project: Infrastructure
          Issue Type: Task
      Security Level: public (Regular issues)
          Components: Wiki
            Reporter: Joe Schaefer
            Priority: Critical


Looks like it's time to upgrade our moin installation .
Justin seems to think we're running a modified 1.3 version,
and the changes documented between that and 1.5 are 
fairly significant.

In the latest version they replaced the chmod calls with
a call to umask, which i believe will correct the backup
problems we're seeing currently.  Also it is mentioned
that they've fixed a problem with the old wikifarm stuff
not supporting more than 100 concurrent wikis, and
we're closing in on that mark with over 70 wikis now.

Would be good to start by getting a feel of where the 
current wiki stands in terms of custom mods, and see if we
can figure out which ones have been incorporated upstream,
and of the ones that haven't been picked up, which are still essential.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (INFRA-1110) upgrade moin installation to latest version

Posted by "Ate Douma (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/INFRA-1110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ate Douma updated INFRA-1110:
-----------------------------

    Attachment: apwiki-lib.diff

> upgrade moin installation to latest version
> -------------------------------------------
>
>                 Key: INFRA-1110
>                 URL: https://issues.apache.org/jira/browse/INFRA-1110
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: MoinMoin
>            Reporter: Joe Schaefer
>            Priority: Critical
>         Attachments: apwiki-lib.diff, apwiki-share.diff
>
>
> Looks like it's time to upgrade our moin installation .
> Justin seems to think we're running a modified 1.3 version,
> and the changes documented between that and 1.5 are 
> fairly significant.
> In the latest version they replaced the chmod calls with
> a call to umask, which i believe will correct the backup
> problems we're seeing currently.  Also it is mentioned
> that they've fixed a problem with the old wikifarm stuff
> not supporting more than 100 concurrent wikis, and
> we're closing in on that mark with over 70 wikis now.
> Would be good to start by getting a feel of where the 
> current wiki stands in terms of custom mods, and see if we
> can figure out which ones have been incorporated upstream,
> and of the ones that haven't been picked up, which are still essential.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (INFRA-1110) upgrade moin installation to latest version

Posted by "#asfinfra IRC Bot (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-1110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12766318#action_12766318 ] 

#asfinfra IRC Bot commented on INFRA-1110:
------------------------------------------

<joes4> handled by pquerna


> upgrade moin installation to latest version
> -------------------------------------------
>
>                 Key: INFRA-1110
>                 URL: https://issues.apache.org/jira/browse/INFRA-1110
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: MoinMoin
>            Reporter: Joe Schaefer
>            Priority: Critical
>         Attachments: apwiki-lib.diff, apwiki-share.diff
>
>
> Looks like it's time to upgrade our moin installation .
> Justin seems to think we're running a modified 1.3 version,
> and the changes documented between that and 1.5 are 
> fairly significant.
> In the latest version they replaced the chmod calls with
> a call to umask, which i believe will correct the backup
> problems we're seeing currently.  Also it is mentioned
> that they've fixed a problem with the old wikifarm stuff
> not supporting more than 100 concurrent wikis, and
> we're closing in on that mark with over 70 wikis now.
> Would be good to start by getting a feel of where the 
> current wiki stands in terms of custom mods, and see if we
> can figure out which ones have been incorporated upstream,
> and of the ones that haven't been picked up, which are still essential.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (INFRA-1110) upgrade moin installation to latest version

Posted by "Ate Douma (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-1110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12603812#action_12603812 ] 

Ate Douma commented on INFRA-1110:
----------------------------------

I've spend the greater part of yesterday to determine all the patches made against the 1.3.4 base MoinMoin installation and check how they match to the latest MoinMoin 1.5.9 and 1.6.3.

I generated the diffs from svn using $diff -r 158177:HEAD and will attach the (significant part of the) diffs shortly. 
Later today/this week, I will try to comment each bit with respect to the current MoinMoin codebase as far as I could determine.
Disclaimer: I'm *not* a Python coder, so my interpretation capabilities here are limited.

One important note upfront: I generated the diffs based on r158177 as baseline revision, *not* the "initial-install-moin-1.3.4" tag created by Leo Simons
because when he tagged that revision (r158466) some customizations were already put in place...
I compared r158177 against a clean installation of MoinMoin-1.3.4 to make sure it really matched up, and it did, except for a few new bin scripts (addwiki, pycompile, wikibackup, wikiextract.rb) and a missing non important moin-1.3.4.egg-info file.

The changes to the apwiki/bin folder I've ignored, only the backup and addwiki shell scripts being significant but those are ASF-specific anyway.
Also, the apwiki/config folder is independent from MoinMoin itself so I'm ignoring that too (for now). 

Then there a few minor modifications to apwiki/share and finally the real meat of the changes in apwiki/lib.
For those, I'll attach 2 separate diff files, apwiki-share.diff and apwiki-lib.diff


> upgrade moin installation to latest version
> -------------------------------------------
>
>                 Key: INFRA-1110
>                 URL: https://issues.apache.org/jira/browse/INFRA-1110
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: MoinMoin
>            Reporter: Joe Schaefer
>            Priority: Critical
>
> Looks like it's time to upgrade our moin installation .
> Justin seems to think we're running a modified 1.3 version,
> and the changes documented between that and 1.5 are 
> fairly significant.
> In the latest version they replaced the chmod calls with
> a call to umask, which i believe will correct the backup
> problems we're seeing currently.  Also it is mentioned
> that they've fixed a problem with the old wikifarm stuff
> not supporting more than 100 concurrent wikis, and
> we're closing in on that mark with over 70 wikis now.
> Would be good to start by getting a feel of where the 
> current wiki stands in terms of custom mods, and see if we
> can figure out which ones have been incorporated upstream,
> and of the ones that haven't been picked up, which are still essential.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (INFRA-1110) upgrade moin installation to latest version

Posted by "Ate Douma (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/INFRA-1110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ate Douma updated INFRA-1110:
-----------------------------

    Attachment: apwiki-share.diff

> upgrade moin installation to latest version
> -------------------------------------------
>
>                 Key: INFRA-1110
>                 URL: https://issues.apache.org/jira/browse/INFRA-1110
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: MoinMoin
>            Reporter: Joe Schaefer
>            Priority: Critical
>         Attachments: apwiki-lib.diff, apwiki-share.diff
>
>
> Looks like it's time to upgrade our moin installation .
> Justin seems to think we're running a modified 1.3 version,
> and the changes documented between that and 1.5 are 
> fairly significant.
> In the latest version they replaced the chmod calls with
> a call to umask, which i believe will correct the backup
> problems we're seeing currently.  Also it is mentioned
> that they've fixed a problem with the old wikifarm stuff
> not supporting more than 100 concurrent wikis, and
> we're closing in on that mark with over 70 wikis now.
> Would be good to start by getting a feel of where the 
> current wiki stands in terms of custom mods, and see if we
> can figure out which ones have been incorporated upstream,
> and of the ones that haven't been picked up, which are still essential.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (INFRA-1110) upgrade moin installation to latest version

Posted by "Justin Mason (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-1110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12464736 ] 

Justin Mason commented on INFRA-1110:
-------------------------------------

I wrote one of the changes (some code to make it more cache-friendly), and submitted the code upstream:

http://taint.org/xfer/2005/moin-cache-friendly.diff
http://moinmoin.wikiwikiweb.de/MoinMoinPatch/CachingProxies

as the latter page notes, Joshua added more code:

http://moinmoin.wikiwikiweb.de/MoinMoinPatch?action=AttachFile&do=get&target=vary-cookie.diff

those patches *were* applied, but it looks like it got backed out again :(

http://hg.thinkmo.de/moin/1.5?cs=f0ef5aee12fb

http://taint.org/wk/SoftwarePatches also contains a patch to Moin 1.5.1 which sends commit mails on each change, similar to how it's done in the ASF.  (IIRC, I forward-ported the ASF patch to implement this on my own Moin 1.5.1 wikis.)

Looks like that hasn't been applied.

> upgrade moin installation to latest version
> -------------------------------------------
>
>                 Key: INFRA-1110
>                 URL: https://issues.apache.org/jira/browse/INFRA-1110
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Wiki
>            Reporter: Joe Schaefer
>            Priority: Critical
>
> Looks like it's time to upgrade our moin installation .
> Justin seems to think we're running a modified 1.3 version,
> and the changes documented between that and 1.5 are 
> fairly significant.
> In the latest version they replaced the chmod calls with
> a call to umask, which i believe will correct the backup
> problems we're seeing currently.  Also it is mentioned
> that they've fixed a problem with the old wikifarm stuff
> not supporting more than 100 concurrent wikis, and
> we're closing in on that mark with over 70 wikis now.
> Would be good to start by getting a feel of where the 
> current wiki stands in terms of custom mods, and see if we
> can figure out which ones have been incorporated upstream,
> and of the ones that haven't been picked up, which are still essential.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Closed: (INFRA-1110) upgrade moin installation to latest version

Posted by "#asfinfra IRC Bot (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/INFRA-1110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

#asfinfra IRC Bot closed INFRA-1110.
------------------------------------

    Resolution: Fixed

> upgrade moin installation to latest version
> -------------------------------------------
>
>                 Key: INFRA-1110
>                 URL: https://issues.apache.org/jira/browse/INFRA-1110
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: MoinMoin
>            Reporter: Joe Schaefer
>            Priority: Critical
>         Attachments: apwiki-lib.diff, apwiki-share.diff
>
>
> Looks like it's time to upgrade our moin installation .
> Justin seems to think we're running a modified 1.3 version,
> and the changes documented between that and 1.5 are 
> fairly significant.
> In the latest version they replaced the chmod calls with
> a call to umask, which i believe will correct the backup
> problems we're seeing currently.  Also it is mentioned
> that they've fixed a problem with the old wikifarm stuff
> not supporting more than 100 concurrent wikis, and
> we're closing in on that mark with over 70 wikis now.
> Would be good to start by getting a feel of where the 
> current wiki stands in terms of custom mods, and see if we
> can figure out which ones have been incorporated upstream,
> and of the ones that haven't been picked up, which are still essential.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.