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]