Ed Leafe wrote:
> On Jan 16, 2007, at 1:04 PM, Paul McNett wrote:
> 
>> What about planning on jumping from Dabo 0.8 to Dabo 1.0 (IOW,  
>> after we
>> release Dabo 0.8 as stable, make the dev branch 1.0a), while planning
>> for the IDE to stay at 0.8, 0.9, 0.10, 0.11, etc. until we feel it  
>> is at
>> 1.0 status?
> 
>       The one thing we absolutely have to have in place before a framework  
> 1.0 is the localization stuff. If anyone knows of a good tutorial  
> that explains just where all the .po and .mo files go for a structure  
> like Dabo, I could create the tools to generate the localized files.

Not to be contrary, because I agree localization is important. However, 
I haven't heard any complaints about Dabo lacking localization, and I 
know that people have used or are using Dabo in non-English countries.

I'd be interesting in reading up on localization and implementing it, 
because I love writing such system-level things, but I wouldn't be able 
to commit to it for some time (3 months at least).


>       We should go for 0.8 sooner rather than later, since I feel that the  
> changed record logic you added is a big improvement that will benefit  
> everyone. 

Agreed. But there's still some other related things I'd love to work on 
first (the routine for saving records still scans all records, for 
example). But, that just may not happen yet. Let's aim for first week in 
Feb. for 0.8s.


> We also need to support the latest wxPython stuff, since  
> people will be installing that on their machines. 

I backported all the wxPython 2.8 stuff to stable, so 0.7.2 should work 
fine on all wxPython versions. I did this because I considered it a bug 
that Dabo wasn't working with the latest wxPython.


> After that, move to  
> a 0.9 that incorporates the localization stuff. Is there anything  
> else that we need to be working on, framework-wise?

Let's say we release 0.8s on Feb. 1. Perhaps 0.9s on Apr. 1 
incorporating localization. Then we work on remaining things, general 
tightening and oiling for a 1.0s on Jul. 1. This schedule means we need 
to start working on localization in Feb, during the 0.9a phase.


>       Once the localization and unit testing stuff is in place, I say we  
> focus on getting 1.0 official. Not a whole lot of new stuff; just  
> really going over what we have to make sure that it's as solid as  
> possible. When we do, we should have a big party!

Absolutely. Assuming that 1.0 is around the beginning of July, which may 
be optimistic, that is during Denise's summer vacation and she loves 
parties too so it'd be fun. Who wants to come out to Cali to celebrate 
Dabo 1.0?


>       As far as the visual tools go, once we can move to wxPython 2.8, I  
> want to wrap the wx.AUI stuff and use that as the basis for the IDE.  

AFAIK, we can move to wxPython 2.8 now.


> Once those classes are wrapped, I can start thinking about what the  
> IDE should look like and work like. I should probably spend some time  
> with Eclipse, VS.Net, and even tools like Boa or Access. Not that any  
> one of those is the ultimate in design, but I want to get a feel for  
> what people would be expecting in an IDE, no matter what background  
> they are coming from.

But hold on most of the big IDE-decision stuff until after Dabo 1.0 is 
out. I for one would like to be more involved on that end of things than 
I have been. Figure late 2007-mid 2008 getting DaboIDE 1.0 ready. Or 
perhaps that's even quite optimistic.

-- 
pkm ~ http://paulmcnett.com


_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev

Reply via email to