diff --git a/OBSOLETE.TXT b/OBSOLETE.TXT index a4508a08354..eb096dbc156 100644 --- a/OBSOLETE.TXT +++ b/OBSOLETE.TXT @@ -1,129 +1,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 this code. +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]