On Fri, 29 Feb 2008 17:01:51 +0000, Nick Treleaven nick.treleaven@btinternet.com wrote:
On Thu, 28 Feb 2008 07:59:30 +0100 Joerg Desch jd.vvd@web.de wrote:
By the way. The official Debian package doesn't have a development package. I think this is a must have to allow people to write plugins. Do you have contact to the Debian folks?
The Debian package maintainer is reading this list and as far as I know (Damián, correct me if I'm wrong) a Geany user ;-).
Personally I don't, but maybe there is something we can do to help
And we don't have to. First, as I told, Damián is reading this list. Second, creating a -dev(el) package from a source package is the job of a distro's package maintainer. We (the Geany developers) release/distribute only one source package which can be used to build several other packages from, e.g. geany, geany-dev, geany-plugins or whatever. But this is more or less completely in the responsibility of the package maintainer. The only thing we have to do is to refactor some of the sources so a -dev(el) package can be created in a sane way. A sane way means that only a few headers files are necessary to be used by plugins. At the moment, plugins can use all header files from Geany. This is the easy solution but would require a dev(el) package to include all Geany header files which contain parts of the plugin API. I think this is not what we should do.
Regards, Enrico