comparison docs/CHANGES.aschremmer @ 973:49a9baa51a1f

Fixed getDiff, added interwikiName, mergeContents (preliminary). Added entries to my CHANGES file.
author Alexander Schremmer <alex AT alexanderweb DOT de>
date Fri, 14 Jul 2006 16:59:35 +0200
parents 21eb4cb11e2c
children 2563f22db43b
comparison
equal deleted inserted replaced
972:213776426ce2 973:49a9baa51a1f
6 6
7 ToDo: 7 ToDo:
8 * Implement actual syncronisation. 8 * Implement actual syncronisation.
9 * Implement a cross-site authentication system, i.e. mainly an 9 * Implement a cross-site authentication system, i.e. mainly an
10 identity storage. 10 identity storage.
11 * Clean up trailing whitespace.
12 * Add page locking.
11 13
12 New Features: 14 New Features:
13 * XMLRPC method to return the Moin version 15 * XMLRPC method to return the Moin version
14 * XMLRPC multicall support 16 * XMLRPC multicall support
15 * Conflict icon in RecentChanges 17 * Conflict icon in RecentChanges
16 * XMLRPC Authentication System 18 * XMLRPC Authentication System
17 * Binary Diffing 19 * Binary Diffing
20 * XMLRPC method to get binary diffs
21 *
18 22
19 Bugfixes (only stuff that is buggy in moin/1.6 main branch): 23 Bugfixes (only stuff that is buggy in moin/1.6 main branch):
20 * ... 24 * Conflict resolution fixes.
21 25
22 Other Changes: 26 Other Changes:
23 * Refactored conflict resolution and XMLRPC code. 27 * Refactored conflict resolution and XMLRPC code.
28 * Enhanced API at some points.
24 29
25 Developer notes: 30 Developer notes:
26 * ... 31 * ...
27 32
28 Do not forget to check the related wiki page: http://moinmoin.wikiwikiweb.de/WikiSyncronisation 33 Do not forget to check the related wiki page: http://moinmoin.wikiwikiweb.de/WikiSyncronisation
38 changed conflict icon, 43 changed conflict icon,
39 Added xmlrpc multicall support into the server and 44 Added xmlrpc multicall support into the server and
40 backported the client code from python 2.4 45 backported the client code from python 2.4
41 Week 23: Debian-Sprint in Extremadura, Spain. Initial thoughts about Mercurial as a base for syncronisation. 46 Week 23: Debian-Sprint in Extremadura, Spain. Initial thoughts about Mercurial as a base for syncronisation.
42 Week 24: Evaluation of OpenID as a base for authentication, written local testing scripts 47 Week 24: Evaluation of OpenID as a base for authentication, written local testing scripts
43 Week 25: Conference in Chile. 48 Week 25: Conference in Chile (FET 2006).
44 Week 26: Implementation of the XMLRPC authentication system, added binary 49 Week 26: Implementation of the XMLRPC authentication system, added binary
45 diffing (mainly taken from Mercurial, but had to merge 5 changesets, 50 diffing (mainly taken from Mercurial, but had to merge 5 changesets,
46 remove some mercurial dependencies and document it. Currently, Mercurial 51 remove some mercurial dependencies and document it. Currently, Mercurial
47 uses a module written in C to solve the problem, so the Python code 52 uses a module written in C to solve the problem, so the Python code
48 was not cared for anymore.) 53 was not cared for anymore.)
54 Week 27: Europython, Geneva.
55 Week 28: Debian-Edu Developer Camp. Implemented getDiff XMLRPC method, added preliminary SyncPages action,
56 added interwikiName XMLRPC method, added mergeChanges XMLRPC method.
49 57
50 Time plan 58 Time plan
51 ========= 59 =========
52 In July and August, most parts of the implementation will be finished 60 In July and August, most parts of the implementation will be finished
53 from 07-10 to 07-14 and from 08-03 to 08-19. Between those time spans, there 61 from 07-10 to 07-14 and from 08-03 to 08-19. Between those time spans, there