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]