List Info

Thread: Re: KDE/kdevelop




Re: KDE/kdevelop
user name
2007-04-23 12:14:19
On 23.04.07 17:49:39, David Nolden wrote:
> On Monday 23 April 2007 05:43:37 Matt Rogers wrote:
> > On Sunday 22 April 2007 18:56, David Nolden
wrote:
> > You didn't mention that this was going into trunk.
I just assumed you were
> > updating the branch so that it would compile with
trunk.
> >
> > I wish you would reconsider the use of all these
external libraries that
> > add extra dependencies and provide functionality
that most likely overlaps
> > with what's provided with Qt.
> >
> > I also don't think all of the stuff that's in lib
should be there. lib is
> > the platform, it should be small and compact and
what's there now applies
> > mostly to the teamwork plugin and i feel it should
be moved there.
> 
> I used those libraries because I wanted the server to
be independent from qt, 
> because I wanted to develop a good
networking-system(after having written a 
> few ugly hacks earlier in my life ;) that could be
reused for any type of 
> project, not only for qt-projects.

Then why is this part of KDevelop or the kdevplatform? I
think it should
be a separate project. And the kdevelop-teamwork plugin can
have a
runtime dependecy for such a server.

> To the libs:
> I've put that stuff there because the things are
independent "libraries", and 
> I thought those belong into "libs". None of
them depend on teamwork, not even 
> on kdevelop. What about adding a folder
"lib/internal" or something? I think 
> moving the libs into the kdevteamwork-folder is not a
good idea, because that 
> would be against the idea of "independent"
libraries. 
>
> Also, wouldn't it be nice if in the end all plugins
would be able to 
> communicate with each other over the network using
teamwork? Then the 
> network-library will be needed there.

Well, do you have specific use-cases where this makes sense?
I really
can't imagine why a plugin needs to talk to another kdevelop
running on
another computer, but maybe I just don't see the vision ;)

Andreas

-- 
Save energy: be apathetic.

_______________________________________________
KDevelop-devel mailing list
KDevelop-develkdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinf
o/kdevelop-devel

Re: KDE/kdevelop
country flaguser name
Germany
2007-04-23 12:33:44
On Monday 23 April 2007 19:14:19 Andreas Pakulat wrote:
> On 23.04.07 17:49:39, David Nolden wrote:
> Then why is this part of KDevelop or the kdevplatform?
I think it should
> be a separate project. And the kdevelop-teamwork plugin
can have a
> runtime dependecy for such a server.

Because a client and a server are essentially the same in a
peer-to-peer 
environment, except that the server can run separately. The
client is builds 
on the same code.

> Well, do you have specific use-cases where this makes
sense? I really
> can't imagine why a plugin needs to talk to another
kdevelop running on
> another computer, but maybe I just don't see the vision
;)

I haven't thought about use-cases yet. What if someone wants
to implement a 
plugin for video-chat? Or a plugin that highlights all files
that another 
developer is currently working on.. maybe we'll get better
ideas once we do 
real collaborative development.  Basically
it would allow new 
teamwork-functionality without bloating the
teamwork-plugin.

David

_______________________________________________
KDevelop-devel mailing list
KDevelop-develkdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinf
o/kdevelop-devel

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )