Annotation of kupu/doc/CREDITS.txt, revision 1.1.1.1
1.1 dwinter 1: ============
2: kupu credits
3: ============
4:
5: Thanks to the people at ETH for initial funding and continuing inspiration.
6:
7: Main developers
8: ---------------
9:
10: * Paul Everitt
11:
12: - Initial leadership and guidance in Kupu development
13:
14: - JavaScript God
15:
16: - made the original proposal to refactor Epoz using Page Template
17: macros and CSS styles.
18:
19: - much of the initial hacking, conversion to OO, async saving etc.
20:
21: * Guido Wesdorp
22:
23: - Mr. Kupu :)
24:
25: - Maintainer, bugfixer and feature adder
26:
27: - Came up with the idea to make Kupu server-independent (runs on
28: 'plain' webservers such as Apache now)
29:
30: - Came up with the idea for the cleanup functionality that uses
31: browser's DOM functionality to get well-formed XML out of Kupu
32:
33: - Improved table support, link support, etc.
34:
35: - Refactored the kupu editor to MVC-like components, making it much
36: more flexible for customization.
37:
38: - Silva integration (most of that is in Silva itself, though)
39:
40: - Many, many features, such as context menus, stateful buttons, DOM
41: inspector, unit tests.
42:
43: * Duncan Booth
44:
45: - Wrote (more) advanced ContentFilter system, zoom mode and a lot of
46: other smaller features.
47:
48: - Did a most of the Plone integration work.
49:
50: - Fixed a *lot* of bugs.
51:
52: * Philipp von Weitershausen
53:
54: - Came up with the directory structure that lets Kupu be both a
55: Zope2, CMF, and Plone product as well as a Zope3 package.
56:
57: - Invented and implemented XML/XSLT based templating system.
58:
59: - Implemented library drawers with help from Paul and Guido.
60:
61: - Zope2, CMF, Plone 2 and Zope3 integration
62:
63: - Administrative tasks, thanks again Philipp...
64:
65: Special thanks to
66: -----------------
67:
68: * Petri Savolainen
69:
70: - Added image drawer upload code.
71:
72: * Donovan Baarda
73:
74: - Fixed some bugs in SaveOnPart.
75:
76: * Danny Bloemendaal
77:
78: - Fixed some Plone CSS issues.
79:
80: * Rolf Kulemann
81:
82: - Added Lenya support.
83:
84: * Morten Petersen
85:
86: - Compress.py script.
87:
88: Translations
89: ------------
90:
91: * Roman Joost - German
92:
93: * Michiel Meeuwissen - Esperanto
94:
95: * Godefroid Chapelle - French
96:
97: * Ofer Weisglass - Hebrew
98:
99: * Vlada Macek - Czech
100:
101: * Junyong Pan - Chinese
102:
103: * Guido Wesdorp - Dutch
104:
105: Third party products included
106: -----------------------------
107:
108: - Sarissa ECMAScript library written by Manos Batsis, released under
109: the Kupu License with kind permission by the author. See the Sarissa
110: homepage at http://sarissa.sourceforge.net for more information.
111:
112: Also thanks to
113: --------------
114:
115: - Holger Krekel for being so kind to provide resources on his
116: Codespeak server (subversion, the issuetracker and the
117: mailinglists). See http://codespeak.net for more information about
118: this cool project.
119:
120: - Michael Wechner and OSCOM for providing us with a new home.
121:
122: - Eric Casteleijn for the new name.
123:
124: - Felicia Wong for the kupu logo.
125:
126: - Igor Stroh for some bugfixes.
127:
128: - Jan Smith for finding bugs (and believe us, she did! ;)
129:
130: - Ver.di and project di.ver for funding the multi-editor feature
131:
132: - Doron Rosenberg for providing a solution to a nasty selection
133: bug in Mozilla.
134:
135: - Damian Gajda for providing the SourceEdit tool (a rewrite of some
136: function).
137:
138: - Donovan Baarda for a number of patches.
139:
140: - Kit Blake for documentation and administrative tasks.
141:
142: - Danny Hope from Adaptive Technologies for help on icons.
143:
144: Missing your name here?
145: -----------------------
146:
147: If so, you probably have checkin rights... So add it yourself! ;)
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>