Re: Scaffold: CurrentDocument namespace patch



I've got the .DEB's covered.  As soon as the release happens I can have
them up on my repository ASAP which, dependeing on what time and day
they are released can mean an hour to a couple of days.  If we do make
an anouncment and post it to gnomedesktop.org I would ask that there be
a mention of the respository so the people using the Anjuta2 CVS debs
know that they should be transitioning to the Scaffold release debs. 
Also some of the points that I outlined in my first request for the
renaming might be a good starting point for explaining why the rename
was a good thing.  I can resend that to you if you wish.  I can't wait
to see the first release.

--
J5    

On Sun, 2003-08-03 at 16:02, Jeroen Zwartepoorte wrote:
> OK, i just committed the last scaffold patches.
> 
> We'll need to check whether make dist works. I've never done a release
> of any automake/conf/gnome software, so i need some help with that.
> 
> After everything (gdl, gnome-build, glimmer, scaffold) make dist's, we
> need to draft an announcement (stress that this is a _development_
> release and that while things are mostly stable, functionality is
> lacking (invite people to help out)). An explanation of the history of
> scaffold/anjuta2 is probably useful as well. And it's probably also best
> to answer a FAQ: how does scaffold compare to anjuta(1).
> 
> I plan on making some rpms eventually so "normal" people can try
> scaffold out :)
> 
> Gustavo: can you do a gdl release? (scaffold requires gdl HEAD atm
> because of the changes in the layout GUI).
> 
> Jeroen
> 
> On Sun, 2003-08-03 at 10:26, Jeroen Zwartepoorte wrote:
> > Thanks. I'll commit it today (along with the other patches & glimmer
> > stuff).
> > 
> > Jeroen
> > 
> > On Sat, 2003-08-02 at 20:32, John (J5) Palmieri wrote:
> > > Forgot to attach the patch.
> > > 
> > > --
> > > J5
> > > 
> > > On Sat, 2003-08-02 at 14:29, John (J5) Palmieri wrote:
> > > > The sample plugin was crashing so I tracked it down to one of the files
> > > > looking up CurrentDocument which should be namespaced as
> > > > DocumentManager::CurrentDocument.
> > > > 
> > > > On another similar note I noticed all the the plugins are refrenceing
> > > > Scaffold objects.  Doesn't this kill the reusablility of these plugins? 
> > > > For instance all the plugins are children of ScaffoldTool which was once
> > > > AnjutaTool.  Should this not be moved into Gdl and named GdlTool?  In my
> > > > mind Scaffold is just a shell which can be renamed to fit a perticular
> > > > project.  Plugins are then added to provide the functionality.  So say I
> > > > wanted to make a standalone debugger called GnomeDebugger, I would
> > > > rename Scaffold to GnomeDebugger, stip out the plugins code because I
> > > > already compile them with Scaffold, and then provide a default layout
> > > > that is optimal for a debugger along with some other plugins to enhance
> > > > the debugger's functionality.  In turn Scaffold now gets an integrated
> > > > debugger from GnomeDebugger's plugins if the user so chooses to activate
> > > > them.
> > > > 
> > > > The biggest problem in this senario is renaming the shell also renames
> > > > the default plugins which means there is duplicate code running around
> > > > the system.  For instance I am running the old Anjuta2 branch in
> > > > parallel with Scaffold (actualy editing Scaffold with Anjuta2).  They
> > > > should be able to share the same DocumentManager code but they can't. 
> > > > Perhaps not all plugins need to change and may work better as integrated
> > > > components.  The external components such as gnome-build work fine with
> > > > both Anjuta2 and Scaffold though I think certant plugins like the
> > > > DocumentManager should be broken out while helper functions like
> > > > scaffold_insert_text_at_cursor should be moved to Gdl or just reside
> > > > with the document manager code as a public interface.  What do you
> > > > think?
> > > > 
> > > > --
> > > > J5 
> > > > 
> > > > _______________________________________________
> > > > gnome-devtools mailing list
> > > > gnome-devtools gnome org
> > > > http://mail.gnome.org/mailman/listinfo/gnome-devtools
> > 
> > _______________________________________________
> > gnome-devtools mailing list
> > gnome-devtools gnome org
> > http://mail.gnome.org/mailman/listinfo/gnome-devtools
> > 




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]