KDevelop 3.0.1
Mario Scalas
mario.scalas at libero.it
Wed Sep 24 21:49:03 UTC 2003
Hi cloose :-)
> Ah, I forgot one thing.
>
> We still have plugins for other version control systems in
> cervisia on our TODO list but we postponed the feature to KDE 3.3.
>
> I don't know if you want to tackle it for KDevelop 3.0 but if not I think
> we should really talk about a common solution and source base.
We are going to rework the whole VCS thing for kdevelop 3.1 so I think this is
a good idea.
It will be nice to provide cervisia as a kdevelop plug-in in addition to
KPart: I wrote a simple KDevPlugin wrapper for the Cervisia KPart
(http://webcvs.kde.org/cgi-bin/cvsweb.cgi/kdevelop/parts/cervisia/)
but it does not integrate really well (GUI is too different and I find no way
to build context menu in Cervisia KPart's own context menu). But in this way
we have
1) an external app which uses the KDevelop SDK :-)
2) all VCS work in KDevelop will be given to Cervisia Plug-in (and so benefit
of additional VCS support in Cervisia ;-)
As alternative to (2) the would be a need for a more "public" interface in
cervisia_part.h: it be installed in $PREFIX/include, have some signals and
slots so a KDevelop plug-in wrapper can attach to and "pilot" it: how to
force the menubar to to adapt to gideon configuration is out of my knowledge,
though ;-)
I think there is no need to tackle it for 3.0 release since parts/cvsservice
will be detected by configure script so who has cervisia enjoy nice features
and the rest "normal" ones ;-)
Hope I've been clear enough: writing "complex things" in english is not my
very strength :-)
Cu
Mario
--
Mario Scalas <mario dot scalas at libero dot it>
Miser miser! Modo niger et ustus fortiter.
homepage: http://www.gicomsrl.it/~mario/index.html
GnuGPG public key on keyring servers as hkp://pgp.mit.edu or
hkp://blackhole.pca.dfn.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: signature
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20030924/b4a0bd6c/attachment.sig>
More information about the KDevelop-devel
mailing list