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