« Return to Thread: working towards a modular plugin based audacity

Re: working towards a modular plugin based audacity

by James Crook :: Rate this Message:

Reply to Author | View in Thread

Federico,

I'd be strongly in favour of a shift to wx2.8 and to building with
wxWidgets as DLL at the same time.  If we don't do it now, we'll never
do it :-)
We could then drop the custom-sln for wxWidgets, which would be a very
welcome step.  We'd use the standard wxWidgets supplied one and our own
config (to get accessibility).

Installers would need modifying to install the wxWidgets DLLs.  I'm not
sure much else would need to change?

--James.


Federico Grau wrote:

> Hello Audacity developers,
>
> This email is to start a discussion on how best to transition to a modular
> plugin based Audacity.  This idea has been tossed around in the past on the
> mailing list and on the wiki (
> http://www.audacityteam.org/wiki/index.php?title=Roadmap
> http://www.audacityteam.org/wiki/index.php?title=Audacity-Extra ).  
>
> With the shuffling that will be going on soon for GSOC, now (the next several
> weeks before GSOC coding actually starts) is an opportune time to try to make
> this transition.
>
>
> Steps towards this goal include:
>  - standardize to using wx 2.8 which I understand to have better support for a
>    modular build
>  - Audacity Windows build should switch from a static build to a DLL build
>  - there should be a basic template/test module/plugin to confirm the new
>    modular design works and to provide an example for new modules to be built
>    against
>
>
> On my end, I'll be checking out:
>  - get wx 2.8 libs working in my Linux environment (debian stable)
>  - get a windows build env setup
>  - review the work Dominic and James have done already on src/LoadModules*
>
>
> What do others think?
>
> regards,
> donfede
>
>  


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Audacity-devel mailing list
Audacity-devel@...
https://lists.sourceforge.net/lists/listinfo/audacity-devel

 « Return to Thread: working towards a modular plugin based audacity

LightInTheBox - Buy quality products at wholesale price