Do Editra and XRCed belong to wxPython?

I need to know if Editra and XRCed are part of wxPython in the sense
that it is garanteed that they can get imported via wx.tools.Editra
(wx.tools.XRCed) or if they are considered as wx apps which could be
standalone packages besides wxPython.

The reason i'm asking is that i saw different builds of wxPython.
Dabo is using "import wx.tools.Editra.src.extern.flatnotebook" to
get access to Editra components but package maintainers at least for
opensuse put Editra/XRCed into standalone packages.

TIA,
Uwe

Uwe Grauer wrote:

I need to know if Editra and XRCed are part of wxPython in the sense
that it is garanteed that they can get imported via wx.tools.Editra
(wx.tools.XRCed) or if they are considered as wx apps which could be
standalone packages besides wxPython.

The reason i'm asking is that i saw different builds of wxPython.
Dabo is using "import wx.tools.Editra.src.extern.flatnotebook" to
get access to Editra components but package maintainers at least for
opensuse put Editra/XRCed into standalone packages.

They should always be importable from the wx.tools package, but they are also able to be distributed as standalone tools.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!

Hmm, I recently split Editra into its own package in Gentoo. By that I
mean we're building it from editra.org sources now, not wxpython
sources, so the above won't work.

···

On Wed, 11 Mar 2009 13:38:34 -0700 Robin Dunn <robin@alldunn.com> wrote:

Uwe Grauer wrote:
> I need to know if Editra and XRCed are part of wxPython in the sense
> that it is garanteed that they can get imported via wx.tools.Editra
> (wx.tools.XRCed) or if they are considered as wx apps which could be
> standalone packages besides wxPython.
>
> The reason i'm asking is that i saw different builds of wxPython.
> Dabo is using "import wx.tools.Editra.src.extern.flatnotebook" to
> get access to Editra components but package maintainers at least for
> opensuse put Editra/XRCed into standalone packages.

They should always be importable from the wx.tools package, but they
are also able to be distributed as standalone tools.

--
gcc-porting, by design, by neglect
treecleaner, for a fact or just for effect
wxwidgets @ gentoo EFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662

Ryan Hill wrote:

···

On Wed, 11 Mar 2009 13:38:34 -0700 > Robin Dunn <robin@alldunn.com> wrote:

Uwe Grauer wrote:

I need to know if Editra and XRCed are part of wxPython in the sense
that it is garanteed that they can get imported via wx.tools.Editra
(wx.tools.XRCed) or if they are considered as wx apps which could be
standalone packages besides wxPython.

The reason i'm asking is that i saw different builds of wxPython.
Dabo is using "import wx.tools.Editra.src.extern.flatnotebook" to
get access to Editra components but package maintainers at least for
opensuse put Editra/XRCed into standalone packages.

They should always be importable from the wx.tools package, but they
are also able to be distributed as standalone tools.

Hmm, I recently split Editra into its own package in Gentoo. By that I
mean we're building it from editra.org sources now, not wxpython
sources, so the above won't work.

Do you also remove wx/tools/Editra from the wxPython package?

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!

Hello,

I need to know if Editra and XRCed are part of wxPython in the sense
that it is garanteed that they can get imported via wx.tools.Editra
(wx.tools.XRCed) or if they are considered as wx apps which could be
standalone packages besides wxPython.

The reason i'm asking is that i saw different builds of wxPython.
Dabo is using "import wx.tools.Editra.src.extern.flatnotebook" to
get access to Editra components but package maintainers at least for
opensuse put Editra/XRCed into standalone packages.

Is there a special reason for using my copy of flatnotebook? It has a few minor tweaks to it but I only test and care about the FF2 renders so some of the other ones may not work correctly.

Also as a word of caution, I still consider Editra to be very much early development so I make no guarantees that api's that are here to today will be here 6 hours from now ;).

For reliability I would suggest either keeping a copy of the module yourself, or better yet cleanup the last couple of my changes that haven't already been patched into the official one in wx.lib so the changes can be there too :wink:

Cody

···

On Mar 11, 2009, at 1:53 PM, Uwe Grauer wrote:

We do.

My reasoning is that editra releases more frequently than wxpython, and
m

···

On Wed, 11 Mar 2009 15:45:44 -0700 Robin Dunn <robin@alldunn.com> wrote:

Ryan Hill wrote:
> On Wed, 11 Mar 2009 13:38:34 -0700 > > Robin Dunn <robin@alldunn.com> wrote:
>
>> Uwe Grauer wrote:
>>> I need to know if Editra and XRCed are part of wxPython in the
>>> sense that it is garanteed that they can get imported via
>>> wx.tools.Editra (wx.tools.XRCed) or if they are considered as wx
>>> apps which could be standalone packages besides wxPython.
>>>
>>> The reason i'm asking is that i saw different builds of wxPython.
>>> Dabo is using "import wx.tools.Editra.src.extern.flatnotebook" to
>>> get access to Editra components but package maintainers at least
>>> for opensuse put Editra/XRCed into standalone packages.
>> They should always be importable from the wx.tools package, but
>> they are also able to be distributed as standalone tools.
>
> Hmm, I recently split Editra into its own package in Gentoo. By
> that I mean we're building it from editra.org sources now, not
> wxpython sources, so the above won't work.
>

Do you also remove wx/tools/Editra from the wxPython package?

--
gcc-porting, by design, by neglect
treecleaner, for a fact or just for effect
wxwidgets @ gentoo EFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662

We d

···

On Wed, 11 Mar 2009 15:45:44 -0700 Robin Dunn <robin@alldunn.com> wrote:

Ryan Hill wrote:
> On Wed, 11 Mar 2009 13:38:34 -0700 > > Robin Dunn <robin@alldunn.com> wrote:
>
>> Uwe Grauer wrote:
>>> I need to know if Editra and XRCed are part of wxPython in the
>>> sense that it is garanteed that they can get imported via
>>> wx.tools.Editra (wx.tools.XRCed) or if they are considered as wx
>>> apps which could be standalone packages besides wxPython.
>>>
>>> The reason i'm asking is that i saw different builds of wxPython.
>>> Dabo is using "import wx.tools.Editra.src.extern.flatnotebook" to
>>> get access to Editra components but package maintainers at least
>>> for opensuse put Editra/XRCed into standalone packages.
>> They should always be importable from the wx.tools package, but
>> they are also able to be distributed as standalone tools.
>
> Hmm, I recently split Editra into its own package in Gentoo. By
> that I mean we're building it from editra.org sources now, not
> wxpython sources, so the above won't work.
>

Do you also remove wx/tools/Editra from the wxPython package?

--
gcc-porting, by design, by neglect
treecleaner, for a fact or just for effect
wxwidgets @ gentoo EFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662

We d

···

On Wed, 11 Mar 2009 15:45:44 -0700 Robin Dunn <robin@alldunn.com> wrote:

Ryan Hill wrote:
> On Wed, 11 Mar 2009 13:38:34 -0700 > > Robin Dunn <robin@alldunn.com> wrote:
>
>> Uwe Grauer wrote:
>>> I need to know if Editra and XRCed are part of wxPython in the
>>> sense that it is garanteed that they can get imported via
>>> wx.tools.Editra (wx.tools.XRCed) or if they are considered as wx
>>> apps which could be standalone packages besides wxPython.
>>>
>>> The reason i'm asking is that i saw different builds of wxPython.
>>> Dabo is using "import wx.tools.Editra.src.extern.flatnotebook" to
>>> get access to Editra components but package maintainers at least
>>> for opensuse put Editra/XRCed into standalone packages.
>> They should always be importable from the wx.tools package, but
>> they are also able to be distributed as standalone tools.
>
> Hmm, I recently split Editra into its own package in Gentoo. By
> that I mean we're building it from editra.org sources now, not
> wxpython sources, so the above won't work.
>

Do you also remove wx/tools/Editra from the wxPython package?

--
gcc-porting, by design, by neglect
treecleaner, for a fact or just for effect
wxwidgets @ gentoo EFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662

Sorry, my mail client is exploding.

We do. The reasoning behind the split is that editra releases more
often, and users looking for editra wouldn't make the connection
between it and wxpython.

I have no problem switching back to using the copy installed w/ wxpython
if you want. I'll have to remove the stand-alone package, unless
there's an easy way to install editra without building all of wxpython
again.

···

On Wed, 11 Mar 2009 15:45:44 -0700 Robin Dunn <robin@alldunn.com> wrote:

Ryan Hill wrote:
> On Wed, 11 Mar 2009 13:38:34 -0700 > > Robin Dunn <robin@alldunn.com> wrote:
>
>> Uwe Grauer wrote:
>>> I need to know if Editra and XRCed are part of wxPython in the
>>> sense that it is garanteed that they can get imported via
>>> wx.tools.Editra (wx.tools.XRCed) or if they are considered as wx
>>> apps which could be standalone packages besides wxPython.
>>>
>>> The reason i'm asking is that i saw different builds of wxPython.
>>> Dabo is using "import wx.tools.Editra.src.extern.flatnotebook" to
>>> get access to Editra components but package maintainers at least
>>> for opensuse put Editra/XRCed into standalone packages.
>> They should always be importable from the wx.tools package, but
>> they are also able to be distributed as standalone tools.
>
> Hmm, I recently split Editra into its own package in Gentoo. By
> that I mean we're building it from editra.org sources now, not
> wxpython sources, so the above won't work.
>

Do you also remove wx/tools/Editra from the wxPython package?

--
gcc-porting, by design, by neglect
treecleaner, for a fact or just for effect
wxwidgets @ gentoo EFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662

Cody Precord wrote:

Hello,

I need to know if Editra and XRCed are part of wxPython in the sense
that it is garanteed that they can get imported via wx.tools.Editra
(wx.tools.XRCed) or if they are considered as wx apps which could be
standalone packages besides wxPython.

The reason i'm asking is that i saw different builds of wxPython.
Dabo is using "import wx.tools.Editra.src.extern.flatnotebook" to
get access to Editra components but package maintainers at least for
opensuse put Editra/XRCed into standalone packages.

Is there a special reason for using my copy of flatnotebook? It has a
few minor tweaks to it but I only test and care about the FF2 renders so
some of the other ones may not work correctly.

Also as a word of caution, I still consider Editra to be very much early
development so I make no guarantees that api's that are here to today
will be here 6 hours from now ;).

For reliability I would suggest either keeping a copy of the module
yourself, or better yet cleanup the last couple of my changes that
haven't already been patched into the official one in wx.lib so the
changes can be there too :wink:

flatnotebook was included into Dabo because there was an enhancement
request in the tracker.
http://trac.dabodev.com/ticket/1022

Maybe it's better to drop the support for sources outside of the core
wxPython classes.

Uwe

···

On Mar 11, 2009, at 1:53 PM, Uwe Grauer wrote:

Hello,

···

On Mar 12, 2009, at 6:31 AM, Uwe Grauer wrote:

flatnotebook was included into Dabo because there was an enhancement
request in the tracker.
http://trac.dabodev.com/ticket/1022

Ok, well from that ticket I would suggest to use wx.lib.flatnotebook instead of the copy I keep in Editra.

Cody