forked from KDE/calligra
-
Notifications
You must be signed in to change notification settings - Fork 0
/
OBSOLETE.TXT
138 lines (106 loc) · 5.23 KB
/
OBSOLETE.TXT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
Date: May 14 2012
In the commits
4254f88a2a816aa81e2d68e73348354814363960 (most of this list, not marked)
45582416016079de1ccf0988c1ce58e20fd0ece2 (marked with [A])
fb49b8f49c4c3d0f76b7862bbfe66f259127531d (marked with [B])
29be2c930af51b8a2e231a86a6e55d4ddbca9c3a (marked with [C])
7834a2f80a1d0ba74e3926309a2ca1cae4227676 (marked with [D])
a70041cc794576f2ee5bd1de794dbefb67198b19 (marked with [E])
304ad9e9488829256cbbc64890734ae5951183d3 (marked with [F])
a lot of obsolete code was removed from our source tree. This file lists the
removed plugins, why they were removed and why you might want to resurrect the
code if you are interested in working on the features these plugins used to
provide.
The easiest way to get the source code is to check out the calligra/2.4 branch,
which is the last release that included all of this code.
Filters:
generic_wrapper (a filter that could use a python or perl script to do the
filtering) [A]
xsltfilter (need Qt3 support, unmaintained since 2003) [A]
karbon:
Karbon had a number of filters that were never ported when Calligra was
ported to Qt4
ai - adobe illustrator
applixgraphics - Applixgraphics [B]
eps (export) - Encapsulated PostScript [B]
kontour - the old kontour application from KOffice 1.1
xcf - gimp
msod - microsoft draw (this is also the only filter that used the sub-filter
feature of KoFilterManager)
oodraw -- open office draw, obsoleted by ODF
kchart:
svg (needs Qt3 support)
genericimageexport [C]
kformula:
entire set of filters, none have been build since 2006.
plan:
mpxj - all files mpxj.sourceforge.net supports (tested were Planner (*.planner) and MS project file formats *.mpx and *.mpp; broken and unmaintained due to API-unstable mpxj and never complete installation instruction [F]
stage:
These filters had not been built since Calligra was ported to Qt 4.
svg
genericimageexport
words - kword import filter
ooimpress - open office impress, obsoleted by ODP
magicpoint - windows presentation application
kpr - old kpresenter format, obsoleted by kprodp
ooppt -- use open office to import powerpoint
words:
Words is seen as a new development instead of a continuation of the
old kword application. It no longer supports the kword file format.
However, many of the filters converted to and from kwd, instead of odt.
These filters might be useful as reference material for whoever wants
to implement support for these file formats. However, the actual code
is often very old and need constant updates to keep it compiling with
newer compiler versions
mswrite
html - obsoleted by html-odf
latex
amipro
docbook
kword1.3
oowriter
palmdoc
wml
abiword
rtf export
libexport - not longer used by anything [A]
Plugins:
mapshape -- shape that embeds marble. This plugin could be interesting
to resurrect, however, the plugin as it stands was very buggy and
unmaintained.
paragraphtool -- a great idea: on canvas manipulation of parapraph properties.
However, the author had no time for maintenance and the code did no
longer compile.
reporting/shape -- unfinished feature, it should be developed in a branch,
not in git master.
scan -- integration with scanner hardware for Krita and Stage, but it no longer
worked.
treeshape -- was never finished and the gsoc student went on to work on other
parts of KDE.
googledocs -- worked for a while, but then bitrotted when the switch from KPart
to KoPart was done, as this plugin was based on KPart::Plugin architecture, and
noone cared for more than a year [D]
Tools:
Calligra Mobile and koabstraction: the QWidget-based mobile gui for Calligra.
Obsoleted by the work on Calligra Active and the demise of the Fremantle
platform.
kthesaurus -- unmaintained since 2002
Krita:
colorspaces/lms_f32 -- not compiled for a long time now
extensions/backgrounds -- was unfinished
extensions/bracketing2hdr -- commented out for a long time
extensions/scripting -- not maintained (my fault!) since 2006
extensions/extensionsmanager -- unfinished
extensions/tonemapping -- broken
extensions/painterlyframework -- unmaintained. This should be resurrected
at one point since it is the only free software that can do real color
mixing. However, artists don't actually want the feature, it seems.
extensions/together -- looks like an unimplemented stub
filters/bumpmap -- we've got phong bumpmap now
tools/tool_curves -- good ideas, but not ported in 2006. A good starting
point for implementing a magnetic selection tool, though
tools/tool_star -- too simple for our intended userbase
Kexi:
plugins/shapes/relationdesign -- broken and unmaintained. please resurrect [E]
Active:
active/ -- variant of Calligra for Plasma Active, but that platform died and was qt4-only [F]