[RFC] Transform workspace into session

Matt Rogers mattr at kde.org
Mon Jun 30 14:12:37 UTC 2008


On Monday 30 June 2008 06:33:22 Hamish Rodda wrote:
> Hi,
>
> On Monday 30 June 2008 08:17:58 Matt Rogers wrote:
> > On Sunday 29 June 2008 15:23:52 Andreas Pakulat wrote:
> > > Hi,
> > >
> > > at the kdevelop sprint we pretty much agreed that some "central" place
> > > to store metadata is needed, so I implemented a "workspace" thing thats
> > > part of our project tree model. However thinking about this, it doesn't
> > > make too much sense there and it also introduces space-wasting in the
> > > treeview.
> > >
> > > Now other apps in KDE have a concept of "session" which IMHO fits here
> > > pretty well, we can assign a data-area to a session. So plugins that
> > > still want to store some project-unrelated metadata (like teamwork for
> > > example, or svn-plugin for repositories) can do it. Also looking at
> > > kate this works pretty well, people not interested in it (like Alex)
> > > can just tell KDevelop once on first startup to use the default session
> > > and never ask again for session-choosing.
> > >
> > > What do others think? Should we(I) look at how Kate's doing it and
> > > eventually try to move some code to kdelibs for 4.2 so we can share
> > > code with kate (or else just copy)?
> > >
> > > Andreas
> >
> > I like the idea. I dislike Eclipse's notion of a workspace anyways.
>
> I like it too, though I don't really like the way kate asks at startup...
> maybe we should just reopen the last session, and then the user can ask to
> change sessions if they want (we should be able to do that pretty fast)
>
>
> Cheers,
> Hamish.

Agreed.
--
Matt




More information about the KDevelop-devel mailing list