I agree :P Worth a shot though haha -Thadeus
On Tue, Oct 27, 2009 at 11:18 AM, mdipierro <mdipie...@cs.depaul.edu> wrote: > > I do not think this feasible. > > On Oct 27, 11:15 am, Thadeus Burgess <thade...@thadeusb.com> wrote: > > I suggest a gluon/deprecated.py. This file would hold all deprecated > > functions/classes. In say your configuation file, say options_std.py you > > could set what version of web2py to run under, and if the version is less > > that what the version currently is, it will grab and replace the > appropriate > > functions/classes with the ones in deprecated.py > > > > -Thadeus > > > > On Tue, Oct 27, 2009 at 11:00 AM, Renato-ES-Brazil < > caliari.ren...@gmail.com > > > > > wrote: > > > > > I think that something needs to be doing to keep the principle ("There > > > should be only one way of doing things"). > > > Some warnings would be a good start. :-) > > > > > On 26 out, 14:14, Álvaro Justen [Turicas] <alvarojus...@gmail.com> > > > wrote: > > > > On Mon, Oct 26, 2009 at 13:42, mdipierro <mdipie...@cs.depaul.edu> > > > wrote: > > > > > > > Good point. web2py can do this > > > > > > > import logging > > > > > logging.warn('something is deprecated') > > > > > > > I could redefine > > > > > > > SQLDB=lambda *a,**b: logging.warn(...) and DAL(*a,**b) > > > > > > > this would already produce lots of logs. I would not do it for > SQLXyy > > > > > because that would make even more logs. > > > > > > I agree. > > > > > > > Pros/Cons? > > > > > > > On Oct 26, 10:37 am, Renato-ES-Brazil <caliari.ren...@gmail.com> > > > > > wrote: > > > > >> Massimo, > > > > > > >> About the question of "backward compatibility", maybe there will > come > > > > >> a time that one of the principles Python and web2py are broken, > > > > >> specifically this: "There should be only one way of doing things". > > > > > > >> Or not? :-) > > > > > > >> Example (extracted from manual): > > > > > > >> "For backward compatibility SQLDB=DAL and SQLField=Field. We > encourage > > > > >> you to use the new syntax DAL and Field, instead of the old > syntax." > > > > > > >> I think would be interesting display warnings in some log file > about > > > > >> the deprecated methods used in some app. What do you think? Is > web2py > > > > >> already capable of doing that? > > > > > > >> Thanks. :-) > > > > > > -- > > > > Álvaro Justen > > > > Peta5 - Nós fazemos TV Digital! > > > > 21 3021-6001 / 9898-0141 > > > > http://www.peta5.com.br/ > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---