Thread: [Boa Constr] Boa 0.4.0 pre release branch in CVS
Status: Beta
Brought to you by:
riaan
From: Riaan B. <riaan@e.co.za> - 2005-01-04 13:10:12
|
Hi everyone, I've created a branch in CVS called Boa_0-4-0_pre with the current status of Boa for wxPython 2.5. The current status includes a working editor and designer, but there are many issues remaining. Todo: * Boa does not exit after all windows are closed. I'm using app.ExitMainLoop() (In Palette.py line 311 ) to force the issue for now. It seems to work but I would really prefer proper shutdown. * Splash screen is broken Very strange, the about box works (same code) and the splash screen works when run as a standalone app, but not when Boa starts up. * Palette names Palette names and image files still use the old name format. Because names are shared between palette names and image names All files in Images/Palette will need to be renamed to e.g. wx.stc.StyledTextCtrl.png, but I'm not really comfortable with the renaming. * wxSizer methods, AddWindow, AddSizer, AddSpacer have been deprecated Only Add(*) should be used. This is a major problem for Boa generated code as source is identified my method name and it's not possible atm to switch to parameter signature. At the moment the code still works (you get DeprecationWarnings) but in the future it will break unless this is changed. I hope to convice Robin to leave these methods. * Can't be built as an exe at the moment * wxPython code completion not reworked for 2.5 style code * wxPython 2.5 docs Any help with issues in the above list (except for docs) would be greatly appreciated. Please note that there has been massive changes througout the codebase, so expect to problems. Please report any issues through the SF bug tracker. When 0.4.0 is stable enough I will merge the branch and do a proper release. To check it out use (one line): cvs -z7 -d:pserver:ano...@cv...:/cvsroot/boa-constructor checkout -r Boa_0-4-0_pre -P boa Please do the checkout to to a different directory as your old Boa. Looking forward to your feedback, Riaan. |
From: Werner F. B. <wer...@fr...> - 2005-01-04 18:12:26
|
No time this week, but will get to it next week. Riaan Booysen wrote: > Hi everyone, > > I've created a branch in CVS called Boa_0-4-0_pre with the current > status of Boa for wxPython 2.5. > > The current status includes a working editor and designer, but there > are many issues remaining. > > Todo: > * Boa does not exit after all windows are closed. > I'm using app.ExitMainLoop() (In Palette.py line 311 ) to force the > issue for now. It seems to work but I would really prefer proper > shutdown. > * Splash screen is broken > Very strange, the about box works (same code) and the splash screen > works when run as a standalone app, but not when Boa starts up. > * Palette names > Palette names and image files still use the old name format. > Because names are shared between palette names and image names > All files in Images/Palette will need to be renamed to > e.g. wx.stc.StyledTextCtrl.png, but I'm not really comfortable > with the renaming. what about changing folder structure? e.g. wx is a folder under Images/Palette? > * wxSizer methods, AddWindow, AddSizer, AddSpacer have been deprecated > Only Add(*) should be used. > This is a major problem for Boa generated code as source is > identified my method name and it's not possible atm to switch to > parameter signature. > At the moment the code still works (you get DeprecationWarnings) > but in the future it will break unless this is changed. > I hope to convice Robin to leave these methods. > * Can't be built as an exe at the moment > * wxPython code completion not reworked for 2.5 style code > * wxPython 2.5 docs > > Any help with issues in the above list (except for docs) would be > greatly appreciated. > > Please note that there has been massive changes througout the codebase, > so expect to problems. Please report any issues through the SF bug > tracker. When 0.4.0 is stable enough I will merge the branch and do > a proper release. > > To check it out use (one line): > cvs -z7 > -d:pserver:ano...@cv...:/cvsroot/boa-constructor > checkout -r Boa_0-4-0_pre -P boa > > Please do the checkout to to a different directory as your old Boa. > > Looking forward to your feedback, > Riaan. > > > > > > > > ------------------------------------------------------- > The SF.Net email is sponsored by: Beat the post-holiday blues > Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. > It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt |
From: Werner F. B. <wer...@fr...> - 2005-01-09 17:20:02
|
Hi Riaan, I get the following traceback when trying to start Boa. I am testing on Python 2.4, wxPython 2.5.3 ansi on Windows XP Professional. Tried it also on Python 2.3 but get same error. Will log it in the tracker. Traceback (most recent call last): File "C:\Python24\Lib\site-packages\pythonwin\pywin\framework\scriptutils.py", line 310, in RunScript exec codeObject in __main__.__dict__ File "C:\Python24\Lib\site-packages\wx-2.5.3-msw-ansi\wx\tools\boa\Boa.py", line 668, in ? main() File "C:\Python24\Lib\site-packages\wx-2.5.3-msw-ansi\wx\tools\boa\Boa.py", line 628, in main if Preferences.installBCRTL and hasattr(wx, '__file__'): NameError: global name 'wx' is not defined "Fixed it" by doing an "import wx" just before that line. However I get an error about BCRTL? It tells me that it is not installed. What is BCRTL? Is it BicyleRepairMan? If yes, how come Boa complains as I turned it off in preferences? See you Werner |
From: Riaan B. <riaan@e.co.za> - 2005-01-11 11:12:51
|
Hi Werner, Werner F. Bruhin wrote: > Hi Riaan, > > I get the following traceback when trying to start Boa. I am testing on > Python 2.4, wxPython 2.5.3 ansi on Windows XP Professional. > > Tried it also on Python 2.3 but get same error. > > Will log it in the tracker. > > Traceback (most recent call last): > File > "C:\Python24\Lib\site-packages\pythonwin\pywin\framework\scriptutils.py", > line 310, in RunScript > exec codeObject in __main__.__dict__ > File > "C:\Python24\Lib\site-packages\wx-2.5.3-msw-ansi\wx\tools\boa\Boa.py", > line 668, in ? > main() > File > "C:\Python24\Lib\site-packages\wx-2.5.3-msw-ansi\wx\tools\boa\Boa.py", > line 628, in main > if Preferences.installBCRTL and hasattr(wx, '__file__'): > NameError: global name 'wx' is not defined > > "Fixed it" by doing an "import wx" just before that line. Oops, I didn't have that preference turned on so it slipped through. The fix is fine, checked into CVS along with the fixes on the splash screen and ogl. > However I get an error about BCRTL? It tells me that it is not > installed. What is BCRTL? Is it BicyleRepairMan? If yes, how come Boa > complains as I turned it off in preferences? It's the boa constructor run time library (which installs to wx.lib.bcrtl.* ), you can use this facility to add your own custom controls to the Palette, see UserCompanions.plug-in.py for an example that uses this feature. UserCompanions.plug-in.py was broken for 2.5, also fixed now. Thanks, Riaan. |
From: sosman <sou...@me...> - 2005-01-09 21:17:21
|
Riaan Booysen wrote: > Hi everyone, > > I've created a branch in CVS called Boa_0-4-0_pre with the current > status of Boa for wxPython 2.5. > > The current status includes a working editor and designer, but there > are many issues remaining. Is possible, indeed practical to have boa 0.4 and wx 2.5 installed on the same machine as boa 0.3 and wx 2.4? Keeping Boa separate doesn't seem that difficult, it is more the installation of wxPython that is an issue. cheers |
From: Werner F. B. <wer...@fr...> - 2005-01-10 09:28:41
|
Hi, It should be possible to keep wxPython in a separate folder and then have boa within its tools folder. Have a look at http://wiki.wxpython.org/index.cgi/MultiVersionInstalls I just installed Python 2.4 and put wx 2.5 and boa on that for testing. See you Werner sosman wrote: > Riaan Booysen wrote: > >> Hi everyone, >> >> I've created a branch in CVS called Boa_0-4-0_pre with the current >> status of Boa for wxPython 2.5. >> >> The current status includes a working editor and designer, but there >> are many issues remaining. > > > Is possible, indeed practical to have boa 0.4 and wx 2.5 installed on > the same machine as boa 0.3 and wx 2.4? > > Keeping Boa separate doesn't seem that difficult, it is more the > installation of wxPython that is an issue. > > cheers > > > ------------------------------------------------------- > The SF.Net email is sponsored by: Beat the post-holiday blues > Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. > It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt |
From: Vladimir I. <vla...@gm...> - 2005-01-11 14:05:11
|
Riaan Booysen wrote: > * Splash screen is broken > Very strange, the about box works (same code) and the splash screen > works when run as a standalone app, but not when Boa starts up. abt = About.createSplash(None, modTot, fileTot) try: abt.Show() abt.Update() #<-- # Let the splash screen repaint wxYield() Add "abt.Update()" after line 488 in boa.py |
From: Riaan B. <riaan@e.co.za> - 2005-01-12 09:27:18
|
Hi Vladimir, Vladimir Ivanov wrote: > Riaan Booysen wrote: > >> * Splash screen is broken >> Very strange, the about box works (same code) and the splash screen >> works when run as a standalone app, but not when Boa starts up. > > abt = About.createSplash(None, modTot, fileTot) > try: > abt.Show() > abt.Update() #<-- > # Let the splash screen repaint > wxYield() > Add "abt.Update()" after line 488 in boa.py Werner sent in this fix too, it probably didn't show for you because anonymous CVS takes a day to update. Please check it out along with the other fixes that has been commited. Thanks, Riaan. |
From: MarcoL <ml...@em...> - 2005-01-19 22:03:58
|
Hi, I'm a newbie in Python and I've just heared sometime about CVS. Is it possible to have _simple_ instructions about how to download the Boa_0-4-0_pre from the CVS? Thanks Marco. Riaan Booysen wrote: > Hi everyone, > > I've created a branch in CVS called Boa_0-4-0_pre with the current > status of Boa for wxPython 2.5. > > The current status includes a working editor and designer, but there > are many issues remaining. > > Todo: > * Boa does not exit after all windows are closed. > I'm using app.ExitMainLoop() (In Palette.py line 311 ) to force the > issue for now. It seems to work but I would really prefer proper > shutdown. > * Splash screen is broken > Very strange, the about box works (same code) and the splash screen > works when run as a standalone app, but not when Boa starts up. > * Palette names > Palette names and image files still use the old name format. > Because names are shared between palette names and image names > All files in Images/Palette will need to be renamed to > e.g. wx.stc.StyledTextCtrl.png, but I'm not really comfortable > with the renaming. > * wxSizer methods, AddWindow, AddSizer, AddSpacer have been deprecated > Only Add(*) should be used. > This is a major problem for Boa generated code as source is > identified my method name and it's not possible atm to switch to > parameter signature. > At the moment the code still works (you get DeprecationWarnings) > but in the future it will break unless this is changed. > I hope to convice Robin to leave these methods. > * Can't be built as an exe at the moment > * wxPython code completion not reworked for 2.5 style code > * wxPython 2.5 docs > > Any help with issues in the above list (except for docs) would be > greatly appreciated. > > Please note that there has been massive changes througout the codebase, > so expect to problems. Please report any issues through the SF bug > tracker. When 0.4.0 is stable enough I will merge the branch and do > a proper release. > > To check it out use (one line): > cvs -z7 > -d:pserver:ano...@cv...:/cvsroot/boa-constructor > checkout -r Boa_0-4-0_pre -P boa > > Please do the checkout to to a different directory as your old Boa. > > Looking forward to your feedback, > Riaan. > > > > > > > > ------------------------------------------------------- > The SF.Net email is sponsored by: Beat the post-holiday blues > Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. > It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt |
From: Matthew P. <mp...@he...> - 2005-01-19 22:11:44
|
On Wed, Jan 19, 2005 at 10:55:00PM +0100, MarcoL wrote: > Hi, > I'm a newbie in Python and I've just heared sometime about CVS. > Is it possible to have _simple_ instructions about how to download the=20 > Boa_0-4-0_pre from the CVS? How simple do you want? I find this quite simple: cvs -d :pserver:ano...@cv...:/cvsroot/boa-constructor login <blank password> cvs -d :pserver:ano...@cv...:/cvsroot/boa-constructor co \ -r Boa_0-4-0_pre boa-constructor=20 cd boa-constructor <hack away> But you might find that useless and cryptic. If you give us some idea of what you find difficult, we'll try and help. - Matt |
From: MarcoL <ml...@em...> - 2005-01-19 22:33:52
|
Matthew Palmer wrote: > On Wed, Jan 19, 2005 at 10:55:00PM +0100, MarcoL wrote: > >>Hi, >> I'm a newbie in Python and I've just heared sometime about CVS. >>Is it possible to have _simple_ instructions about how to download the >>Boa_0-4-0_pre from the CVS? > > > How simple do you want? I find this quite simple: Simply I've never used a CVS, so I need to know where to start from the prompt... > > cvs -d :pserver:ano...@cv...:/cvsroot/boa-constructor login > <blank password> > cvs -d :pserver:ano...@cv...:/cvsroot/boa-constructor co \ > -r Boa_0-4-0_pre boa-constructor > > cd boa-constructor > > <hack away> so I've just to copy and paste those commands to the command line? after the first one I'm asked for a password, and whathever I write I get the error: /cvsroot/boa-constructor: no such repository And how can I download the release? A single file at time or there is a way for download all in a once? > > But you might find that useless and cryptic. If you give us some idea of > what you find difficult, we'll try and help. > > - Matt I you think I'm too beginner, at least tell me where I can get some documentation in order to learn how a CVS work. But really, at the moment, I'm only interested in know how to download files from it. Thanks Marco. |
From: Tom B. <tb...@py...> - 2005-01-19 22:48:21
|
> > cvs -d :pserver:ano...@cv...:/cvsroot/boa-constructor > > login <blank password> > > cvs -d :pserver:ano...@cv...:/cvsroot/boa-constructor = co > > \ -r Boa_0-4-0_pre boa-constructor > > > > cd boa-constructor > > > > <hack away> > > so I've just to copy and paste those commands to the command line? > after the first one I'm asked for a password, and whathever I write=20 =46rom http://sourceforge.net/cvs/?group_id=3D1909 "When prompted for a password for anonymous, simply press the Enter key." If you're trying to enter anything, then the login will fail and the checko= ut=20 won't work. > And how can I download the release? A single file at time or there is a > way for download all in a once? If the "login" command completes successfully, the second command will=20 download the entire software repository at once. =20 > If you think I'm too beginner,=20 Not at all. You don't need to know much about CVS just to do an anonymous= =20 checkout. =20 =2D--Tom |
From: Matthew P. <mp...@he...> - 2005-01-19 22:55:41
|
On Wed, Jan 19, 2005 at 11:40:15PM +0100, MarcoL wrote: > Matthew Palmer wrote: > >On Wed, Jan 19, 2005 at 10:55:00PM +0100, MarcoL wrote: > > > >>Hi, > >>I'm a newbie in Python and I've just heared sometime about CVS. > >>Is it possible to have _simple_ instructions about how to download the= =20 > >>Boa_0-4-0_pre from the CVS? > > > > > >How simple do you want? I find this quite simple: >=20 > Simply I've never used a CVS, so I need to know where to start from the= =20 > prompt... OK, well the commands below will get you a directory called boa which contains all of the files and their current contents. (Note the correction below) > >cvs -d :pserver:ano...@cv...:/cvsroot/boa-constructor= =20 > >login > ><blank password> > >cvs -d :pserver:ano...@cv...:/cvsroot/boa-constructor c= o \ > > -r Boa_0-4-0_pre boa-constructor=20 OK, the module name is actually 'boa', so that last part is: -r Boa_0-4-0_pre boa > >cd boa-constructor > > > ><hack away> > so I've just to copy and paste those commands to the command line? > after the first one I'm asked for a password, and whathever I write I=20 > get the error: >=20 > /cvsroot/boa-constructor: no such repository That's odd. I used a blank password (just press 'enter' when the password prompt appears) and it let me in OK. > And how can I download the release? A single file at time or there is a= =20 > way for download all in a once? When you use checkout, you get all of the files contained within the branch in one command. The system actually downloads them one at a time, but you don't have to worry about that -- when the command completes, you'll have a complete tree. I'm not sure how to get from a CVS working copy to a release, but I'm not a boa hacker, so I'll defer to The Man on that one. > >But you might find that useless and cryptic. If you give us some idea of > >what you find difficult, we'll try and help. >=20 > I you think I'm too beginner, at least tell me where I can get some=20 > documentation in order to learn how a CVS work. There's probably a million CVS tutorials on the web, of varying qualities, but there's a couple of books I've leant on hard over the years, and they're both available online: http://cvsbook.red-bean.com/ https://www.cvshome.org/docs/manual/ Between those, they should give you a decent idea of how the whole thing works. > But really, at the moment, I'm only interested in know how to download=20 > files from it. The commands above (corrected for the right module name) should get you a working copy. Turning it into a release I'm not sure about, but I wouldn't be surprised if it'd be possible to run the program directly from the CVS checkout with something like "python Boa.py". - Matt |
From: MarcoL <ml...@em...> - 2005-01-19 23:16:29
|
Matthew Palmer wrote: > On Wed, Jan 19, 2005 at 11:40:15PM +0100, MarcoL wrote: > >>Matthew Palmer wrote: >> >>>On Wed, Jan 19, 2005 at 10:55:00PM +0100, MarcoL wrote: >>> >>> >>>>Hi, >>>>I'm a newbie in Python and I've just heared sometime about CVS. >>>>Is it possible to have _simple_ instructions about how to download the >>>>Boa_0-4-0_pre from the CVS? >>> >>> >>>How simple do you want? I find this quite simple: >> >>Simply I've never used a CVS, so I need to know where to start from the >>prompt... > > > OK, well the commands below will get you a directory called boa which > contains all of the files and their current contents. (Note the correction > below) > > >>>cvs -d :pserver:ano...@cv...:/cvsroot/boa-constructor >>>login >>><blank password> nothing to do. When I'm asked for a password I just hit enter but the result is always the same: [marco@localhost marco]$ cvs -d :pserver:ano...@cv...:/cvsroot/boa-constructor login Logging in to :pserver:ano...@cv...:2401/cvsroot/boa-constructor CVS password: /cvsroot/boa-constructor: no such repository [marco@localhost marco]$ |
From: MarcoL <ml...@em...> - 2005-01-19 23:51:31
|
MarcoL wrote: > Matthew Palmer wrote: > >> On Wed, Jan 19, 2005 at 11:40:15PM +0100, MarcoL wrote: >> >>> Matthew Palmer wrote: >>> >>>> On Wed, Jan 19, 2005 at 10:55:00PM +0100, MarcoL wrote: >>>> >>>> >>>>> Hi, >>>>> I'm a newbie in Python and I've just heared sometime about CVS. >>>>> Is it possible to have _simple_ instructions about how to download >>>>> the Boa_0-4-0_pre from the CVS? >>>> >>>> >>>> >>>> How simple do you want? I find this quite simple: >>> >>> >>> Simply I've never used a CVS, so I need to know where to start from >>> the prompt... >> >> >> >> OK, well the commands below will get you a directory called boa which >> contains all of the files and their current contents. (Note the >> correction >> below) >> >> >>>> cvs -d >>>> :pserver:ano...@cv...:/cvsroot/boa-constructor >>>> login >>>> <blank password> > > nothing to do. > When I'm asked for a password I just hit enter but the result is always > the same: > > [marco@localhost marco]$ cvs -d > :pserver:ano...@cv...:/cvsroot/boa-constructor > login > Logging in to > :pserver:ano...@cv...:2401/cvsroot/boa-constructor > > CVS password: > /cvsroot/boa-constructor: no such repository > [marco@localhost marco]$ > Managed!! The problem was that gmane changes all the email address, so when I copied and pasted the commands they didn't work. I took the command from sourceforge http://sourceforge.net/cvs/?group_id=1909 (as Tom suggested) and I changed the module name with -r Boa_0-4-0_pre boa as Mattew said. And it worked!! Thaks a lot Mattew and Tom and sorry if i've bored you with my silly questions ;-) Marco. |
From: Matthew P. <mp...@he...> - 2005-01-19 23:56:07
|
On Thu, Jan 20, 2005 at 12:57:51AM +0100, MarcoL wrote: > The problem was that gmane changes all the email address, so when I=20 > copied and pasted the commands they didn't work. Oh my god. That's an incredible failure mode. One more black mark against "munge e-mail addresses to foil spammers". Congratulations on working it out. - Matt |
From: james w. <jam...@si...> - 2005-01-28 07:40:18
|
hi, assuming that i 'd like to set an breakpoint when the CMFPlone/skins/plone_prefs/prefs_syndication_form.pt is rendered, I set a breakpoint with the condition to the lib/python/TALInterpreter.py as following: name == 'isSynAllowed' Is it possible to set this kind of breakpoint? if yes, how to? I have tried many times but it doesn't break to that point. :-( regards jameswang |
From: Riaan B. <riaan@e.co.za> - 2005-02-10 10:59:39
|
Hi James, Boa does support conditional breakpoints: define a breakpoint, right-click on it in the breakpoints page, choose edit condition and set it to what you want. The debugger has some TAL spesific code, do you only get this issue with TALInterpreter.py or was it a general question? Cheers, Riaan. james wang wrote: > hi, > > assuming that i 'd like to set an breakpoint when the > CMFPlone/skins/plone_prefs/prefs_syndication_form.pt is rendered, > I set a breakpoint with the condition to the > lib/python/TALInterpreter.py as following: > > name == 'isSynAllowed' > > Is it possible to set this kind of breakpoint? if yes, how to? > > I have tried many times but it doesn't break to that point. :-( > > > regards > jameswang > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting > Tool for open source databases. Create drag-&-drop reports. Save time > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. > Download a FREE copy at http://www.intelliview.com/go/osdn_nl > _______________________________________________ > Boa-constructor-users mailing list > Boa...@li... > https://lists.sourceforge.net/lists/listinfo/boa-constructor-users > |
From: sosman <sou...@me...> - 2005-02-20 09:07:29
|
Riaan Booysen wrote: > I've created a branch in CVS called Boa_0-4-0_pre with the current > status of Boa for wxPython 2.5. Before I dive in an go changing the auto generated code - are there any scripts I should run to upgrade an application developed with Boa 0.31? The first thing I get when I try to run the app is: File "C:\src\brewsta\brewsterframe.py", line 150, in _init_coll_fileMenu_Items kind=wxITEM_NORMAL) File "C:\usr\Python23\Lib\site-packages\wx-2.5.3-msw-unicode\wx\_core.py", line 7975, in Append return _core_.Menu_Append(*args, **kwargs) TypeError: Menu_Append() takes at least 3 arguments (2 given) I have the wxPython multiversion installs of wxPython working fine. paul |
From: Riaan B. <riaan@e.co.za> - 2005-02-22 12:00:21
|
Hi Paul, There are no upgrader scripts atm, sorry. Cheers, Riaan. sosman wrote: > Riaan Booysen wrote: > >> I've created a branch in CVS called Boa_0-4-0_pre with the current >> status of Boa for wxPython 2.5. > > > Before I dive in an go changing the auto generated code - are there any > scripts I should run to upgrade an application developed with Boa 0.31? > > The first thing I get when I try to run the app is: > > File "C:\src\brewsta\brewsterframe.py", line 150, in > _init_coll_fileMenu_Items > kind=wxITEM_NORMAL) > File > "C:\usr\Python23\Lib\site-packages\wx-2.5.3-msw-unicode\wx\_core.py", > line 7975, in Append > return _core_.Menu_Append(*args, **kwargs) > TypeError: Menu_Append() takes at least 3 arguments (2 given) > > I have the wxPython multiversion installs of wxPython working fine. > > paul > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Boa-constructor-users mailing list > Boa...@li... > https://lists.sourceforge.net/lists/listinfo/boa-constructor-users > |
From: sosman <sou...@me...> - 2005-02-23 11:22:08
|
Riaan Booysen wrote: > Hi Paul, > > There are no upgrader scripts atm, sorry. > > Cheers, > Riaan. > I have created a basic upgrader that munges the EVT macros from 2.4 to 2.5 style. It is complete insofar is the usage of events in the app I am trying to port goes (ie it is not complete). http://metrak.com/brewsta/files/upgrade.py The good news is that it is fairly easy to understand and quite short, relying on pyparsing for the heavy lifting. As is, people could potentially quite useful (as I did). If people are interested in this kind of thing then I could perhaps invest some more effort into it. paul sorenson http://sourceforge.net/projects/brewsta/ |
From: Werner F. B. <wer...@fr...> - 2005-02-23 14:15:57
|
Hi sosman, I am getting an error trying to download upgrade.py. Will try later again. I think something like this would be helpful to many people. See you Werner sosman wrote: > Riaan Booysen wrote: > >> Hi Paul, >> >> There are no upgrader scripts atm, sorry. >> >> Cheers, >> Riaan. >> > I have created a basic upgrader that munges the EVT macros from 2.4 to > 2.5 style. It is complete insofar is the usage of events in the app I > am trying to port goes (ie it is not complete). > > http://metrak.com/brewsta/files/upgrade.py > > The good news is that it is fairly easy to understand and quite short, > relying on pyparsing for the heavy lifting. As is, people could > potentially quite useful (as I did). > > If people are interested in this kind of thing then I could perhaps > invest some more effort into it. > > paul sorenson > http://sourceforge.net/projects/brewsta/ > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click |
From: Werner F. B. <wer...@fr...> - 2005-02-24 16:39:48
|
Hi Paul, BTW, I am still getting a 500 error when I try to download the upgrade.py. See you Werner sosman wrote: > Riaan Booysen wrote: > >> Hi Paul, >> >> There are no upgrader scripts atm, sorry. >> >> Cheers, >> Riaan. >> > I have created a basic upgrader that munges the EVT macros from 2.4 to > 2.5 style. It is complete insofar is the usage of events in the app I > am trying to port goes (ie it is not complete). > > http://metrak.com/brewsta/files/upgrade.py > > The good news is that it is fairly easy to understand and quite short, > relying on pyparsing for the heavy lifting. As is, people could > potentially quite useful (as I did). > > If people are interested in this kind of thing then I could perhaps > invest some more effort into it. > > paul sorenson > http://sourceforge.net/projects/brewsta/ > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click |
From: sosman <sou...@me...> - 2005-02-24 20:52:40
Attachments:
upgrade.py
|
Werner F. Bruhin wrote: > Hi Paul, > > BTW, I am still getting a 500 error when I try to download the upgrade.py. Oops - python is defined as cgi script further up the tree. Sorry about that. http://metrak.com/brewsta/files/upgrade_py.txt |
From: Werner F. B. <wer...@fr...> - 2005-02-25 08:38:36
|
Hi Paul, Thanks, will probably use it whenever I make the step to move my stuff across. See you Werner sosman wrote: > Werner F. Bruhin wrote: > >> Hi Paul, >> >> BTW, I am still getting a 500 error when I try to download the >> upgrade.py. > > > Oops - python is defined as cgi script further up the tree. Sorry about > that. > > http://metrak.com/brewsta/files/upgrade_py.txt > |