ConfluenceConverter

TO_DO.txt

112:b2bc15213b1f
2013-10-17 Paul Boddie Added some redirect-related tasks.
     1 Enhancements
     2 ============
     3 
     4 User and timestamp recording
     5 
     6   (Attempt to enforce user-switching in the page import script)
     7 
     8   Timestamp recording needs a patch to the package installer
     9 
    10 Comment ownership and presentation
    11 
    12   (Generate an ACL for each comment page)
    13 
    14   Generate a user profile box linking to a user's profile image
    15 
    16 User imports
    17 
    18   Investigate user information in any export files
    19 
    20     Probably absent, see:
    21     https://confluence.atlassian.com/display/CONFKB/How+to+Export+User+Data+to+CSV+in+Confluence
    22 
    23     The following may be JIRA-related:
    24     https://confluence.atlassian.com/display/AOD/Exporting+wiki+data
    25 
    26   (Alternatively, just collect user details from the combined history details)
    27 
    28   Make ACL-protected pages for all users, including any profile images as
    29   attachments
    30 
    31 User activity
    32 
    33   Consider incorporating activity information for each user using a macro
    34   placed on user home pages
    35 
    36 Identifier-to-page redirects
    37 
    38   Maybe redirect to specific revisions rather than to pages; thus the mapping
    39   would be from identifiers to page names plus revision numbers
    40 
    41 Make redirect pages so that COM redirects to COM/Home, and so on.
    42 
    43 Redirects for Confluence actions
    44 
    45   http://wiki.list.org/dosearchsite.action?searchQuery.spaceKey=DOC
    46   http://wiki.list.org/spaces/space-bookmarks.action?spaceKey=COM
    47   http://wiki.list.org/pages/doexportpage.action?pageId=786442&type=TYPE_PDF
    48   http://wiki.list.org/spaces/exportspacexml.action?key=DEV
    49   http://wiki.list.org/dashboard.action
    50 
    51   Note that the following are handled by the identifier-to-page redirects:
    52 
    53   http://wiki.list.org/pages/viewpage.action?pageId=4030607
    54 
    55 
    56 
    57 Issues
    58 ======
    59 
    60 DEV/LogoSubmissions (8978724)
    61 DEV/LogoSubmissions (14352724)
    62 
    63   Image attributes in Confluence and XHTML, such as alignment, width and height
    64 
    65 DEV/GSoC 2011 - Conversion from Confluence wiki to Moin (11960378)
    66 
    67   End tags for strong, em immediately followed by start tags for strong, em
    68   that would cause conflicts in the generated Moin markup should be translated
    69   with spaces separating them
    70 
    71 DOC/I've set up Mailman%2C created a list%2C and added myself to the list%2C but I don't get any messages! (4030512)
    72 
    73   @ in the text causes mailto: auto-linking
    74 
    75 COM/donate to the GNU Mailman project (4816967)
    76 
    77   (Ill-formed markup/XHTML causes the link to fail)
    78   This needs implementing for Confluence syntax
    79 
    80 DEV/benste's GSoc 2011 - page (14352747)
    81 
    82   Confluence: Suppress formatting in headings; investigate weird list attempts in tables
    83 
    84 DOC/Mailman 2.1 Members Manual (786442)
    85 
    86   wiki.list.org link recognition
    87 
    88 
    89 
    90 Mostly Handled
    91 ==============
    92 
    93 Macros: {toc}
    94 
    95 DEV/A 5 Minute Guide to Get the Mailman Web UI Running (only for development) (13303877)
    96 
    97   (Preformatted regions on their own line might be converted into proper sections)
    98   This was hopefully fixed by recognising that such regions are not inline
    99   formatting directives
   100 
   101   This may affect both markup types but this page seems not to be available in
   102   the XHTML format
   103 
   104 DOC/Do you offer Mailman hosting%2C consulting%2C or contractor services%3F (4030519)
   105 
   106   (Links to other spaces need fixing in the XHTML format)
   107   Other link styles might be lurking elsewhere
   108 
   109 DOC/Integrating Mailman with postfix (12517386)
   110 
   111   (file: causes a link to be created)
   112   This was caused by a preformatted "code" region appearing directly after "file:" and not on a separate line
   113 
   114 Comment numbering:
   115 
   116   Page #33 (Mailman 2.2) -> BodyContent #26
   117                          -> Comment #144, #149, #177...
   118 
   119   BodyContent #26 -> ...
   120 
   121   Comment #144 -> BodyContent #112
   122 
   123   BodyContent #112 -> In the Spam Defense section...
   124 
   125 Question marks in titles (mod_rewrite issue)
   126 
   127   Nasty hack to work around the problem:
   128 
   129   RewriteCond %{REQUEST_FILENAME} !-f
   130   RewriteCond %{REQUEST_FILENAME} !-d
   131   RewriteRule ^(.*)\?(.*)\?(.*)\?(.*) /moin.cgi/$1\%3f$2\%3f$3\%3f$4 [PT,L,QSA]
   132 
   133   RewriteCond %{REQUEST_FILENAME} !-f
   134   RewriteCond %{REQUEST_FILENAME} !-d
   135   RewriteRule ^(.*)\?(.*)\?(.*) /moin.cgi/$1\%3f$2\%3f$3 [PT,L,QSA]
   136 
   137   RewriteCond %{REQUEST_FILENAME} !-f
   138   RewriteCond %{REQUEST_FILENAME} !-d
   139   RewriteRule ^(.*)\?(.*) /moin.cgi/$1\%3f$2 [PT,L,QSA]