Warning, /office/calligra/OBSOLETE.TXT is written in an unsupported language. File is not indexed.
0001 Date: May 14 2012 0002 0003 In the commits 0004 4254f88a2a816aa81e2d68e73348354814363960 (most of this list, not marked) 0005 45582416016079de1ccf0988c1ce58e20fd0ece2 (marked with [A]) 0006 fb49b8f49c4c3d0f76b7862bbfe66f259127531d (marked with [B]) 0007 29be2c930af51b8a2e231a86a6e55d4ddbca9c3a (marked with [C]) 0008 7834a2f80a1d0ba74e3926309a2ca1cae4227676 (marked with [D]) 0009 a70041cc794576f2ee5bd1de794dbefb67198b19 (marked with [E]) 0010 304ad9e9488829256cbbc64890734ae5951183d3 (marked with [F]) 0011 a lot of obsolete code was removed from our source tree. This file lists the 0012 removed plugins, why they were removed and why you might want to resurrect the 0013 code if you are interested in working on the features these plugins used to 0014 provide. 0015 0016 The easiest way to get the source code is to check out the calligra/2.4 branch, 0017 which is the last release that included all of this code. 0018 0019 0020 Filters: 0021 0022 generic_wrapper (a filter that could use a python or perl script to do the 0023 filtering) [A] 0024 xsltfilter (need Qt3 support, unmaintained since 2003) [A] 0025 0026 0027 karbon: 0028 0029 Karbon had a number of filters that were never ported when Calligra was 0030 ported to Qt4 0031 0032 ai - adobe illustrator 0033 applixgraphics - Applixgraphics [B] 0034 eps (export) - Encapsulated PostScript [B] 0035 kontour - the old kontour application from KOffice 1.1 0036 xcf - gimp 0037 msod - microsoft draw (this is also the only filter that used the sub-filter 0038 feature of KoFilterManager) 0039 oodraw -- open office draw, obsoleted by ODF 0040 0041 kchart: 0042 0043 svg (needs Qt3 support) 0044 genericimageexport [C] 0045 0046 kformula: 0047 0048 entire set of filters, none have been build since 2006. 0049 0050 plan: 0051 0052 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] 0053 0054 stage: 0055 0056 These filters had not been built since Calligra was ported to Qt 4. 0057 0058 svg 0059 genericimageexport 0060 words - kword import filter 0061 ooimpress - open office impress, obsoleted by ODP 0062 magicpoint - windows presentation application 0063 kpr - old kpresenter format, obsoleted by kprodp 0064 ooppt -- use open office to import powerpoint 0065 0066 words: 0067 0068 Words is seen as a new development instead of a continuation of the 0069 old kword application. It no longer supports the kword file format. 0070 However, many of the filters converted to and from kwd, instead of odt. 0071 0072 These filters might be useful as reference material for whoever wants 0073 to implement support for these file formats. However, the actual code 0074 is often very old and need constant updates to keep it compiling with 0075 newer compiler versions 0076 0077 mswrite 0078 html - obsoleted by html-odf 0079 latex 0080 amipro 0081 docbook 0082 kword1.3 0083 oowriter 0084 palmdoc 0085 wml 0086 abiword 0087 rtf export 0088 libexport - not longer used by anything [A] 0089 0090 Plugins: 0091 0092 mapshape -- shape that embeds marble. This plugin could be interesting 0093 to resurrect, however, the plugin as it stands was very buggy and 0094 unmaintained. 0095 paragraphtool -- a great idea: on canvas manipulation of parapraph properties. 0096 However, the author had no time for maintenance and the code did no 0097 longer compile. 0098 reporting/shape -- unfinished feature, it should be developed in a branch, 0099 not in git master. 0100 scan -- integration with scanner hardware for Krita and Stage, but it no longer 0101 worked. 0102 treeshape -- was never finished and the gsoc student went on to work on other 0103 parts of KDE. 0104 googledocs -- worked for a while, but then bitrotted when the switch from KPart 0105 to KoPart was done, as this plugin was based on KPart::Plugin architecture, and 0106 noone cared for more than a year [D] 0107 0108 Tools: 0109 0110 Calligra Mobile and koabstraction: the QWidget-based mobile gui for Calligra. 0111 Obsoleted by the work on Calligra Active and the demise of the Fremantle 0112 platform. 0113 kthesaurus -- unmaintained since 2002 0114 0115 Krita: 0116 0117 colorspaces/lms_f32 -- not compiled for a long time now 0118 extensions/backgrounds -- was unfinished 0119 extensions/bracketing2hdr -- commented out for a long time 0120 extensions/scripting -- not maintained (my fault!) since 2006 0121 extensions/extensionsmanager -- unfinished 0122 extensions/tonemapping -- broken 0123 extensions/painterlyframework -- unmaintained. This should be resurrected 0124 at one point since it is the only free software that can do real color 0125 mixing. However, artists don't actually want the feature, it seems. 0126 extensions/together -- looks like an unimplemented stub 0127 filters/bumpmap -- we've got phong bumpmap now 0128 tools/tool_curves -- good ideas, but not ported in 2006. A good starting 0129 point for implementing a magnetic selection tool, though 0130 tools/tool_star -- too simple for our intended userbase 0131 0132 Kexi: 0133 0134 plugins/shapes/relationdesign -- broken and unmaintained. please resurrect [E] 0135 0136 Active: 0137 0138 active/ -- variant of Calligra for Plasma Active, but that platform died and was qt4-only [F]