[Skencil-devel] Revitalising Skencil
Bernhard Herzog
bh at intevation.de
Mon Sep 27 12:36:34 CEST 2010
On 22.09.2010, Igor Novikov wrote:
> On Wed, Sep 22, 2010 at 4:17 PM, Bernhard Herzog <bh at intevation.de> wrote:
> > Igor Novikov <igor.e.novikov at gmail.com> writes:
> > > 4. Root "skencil" package is introduced
> >
> > What will that mean for Skencil users? Will their startup-scripts and
> > third-party scripts and plugins still work?
>
> Internal application structure is not changed. So all scripts and plugins
> will be workable.
The way it has been implemented will likely lead to subtle bugs or strange
exceptions later on. You can now import the Skencil modules using two
different absolute module names. E.g. skencil.Sketch.UI.mainwindow and
Sketch.UI.mainwindow will now be different modules imported from the same
python file. If both names are used in the same problem it's likely to cause
problems.
Why was the additional root package even necessary? And why is it
called "src" in the source tree and not "skencil"?
Bernhard
More information about the Skencil-devel
mailing list