You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
|
Feb
(4) |
Mar
(1) |
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
(3) |
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
|
Mar
(2) |
Apr
(3) |
May
(2) |
Jun
|
Jul
(3) |
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2010 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Greg T. <gre...@mi...> - 2007-02-20 05:23:30
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 There are some outstanding issues in PetClinic to be aware of, mainly due to my working on the web security parts. 1. There is bug in the "Owner" voter. It hasn't been properly converted over to the WSGI format. If you login as "vet1", everything works like a champ. If you login as "jblack", search for owners, and try to drill down on any of them, you will get an exception about a buggy line of code. 2. applicationContext.xml/petclinic.py is the only version of petclinic that has the new security parts added in. I want to get that stuff shook out and working perfectly before pushing out the mods to the other version of petclinic. 3. I added one paste component to PetClinic, EvalException. It provides a nice view of exceptions. I use Ubuntu Linux, and all I had to do was: % sudo apt-get install python-paste It installed version 0.9.8. You can either install this yourself, or pull out the "exceptionFilter" from "filterChainProxy". I haven't necessarily decided to keep it there permanently. Don't want to throw unnecessary dependencies on users, but it is handy for the time being. 4. One of the next immediate things I am planning on implementing (after fixing [1] above) is the ExceptionTranslationFilter, so that Authentication Failure will redirect the user to a login page, and Access Denied will redirect the user to an "Access Denied" page. The mechanism I have right now is too clunky. Greg -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFF2oXNWo5A/EaBZk4RAuJ3AJsHiSXpI/mPnpoVM04U6HgeL0eDBwCggSmO GNf7AHjBPTp9Wqmaj709SMk= =UiMA -----END PGP SIGNATURE----- |
From: Greg T. <gre...@mi...> - 2007-02-15 23:30:43
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Woonsan Ko wrote: > Hi all, > > As I understand, Web MVC is not considered as a future feature. > IMHO, the Web MVC feature should be considered because of the following reasons: > > - Most Java based spring users are very familiar to Spring Web MVC framework. Other python web > frameworks are not familiar specially considering the configurations on components, url handler > mappings and so on. > - Web frameworks such as CherryPy don't provide tightly-integrated local mode with mod_python. > For many cases, it would be preferable to deploy python web apps under Apache local mode with > mod_python. > - A python handler can do like DispatcherServlet according to applicationContext.xml, which > defines components and mappings. And this will provide very simple approach to python web > developers. > > Any comment will be appreciated. > Thanks! > > Regards, > > -Woonsan > Hey Woonsan, First of all, I want to welcome you to Spring Python! Regarding web application development, let me give you my background on that. I'm a software engineer by trade, and I have yet to build one at work. I have started getting interested in web development since I got going with this project. Basically, that means I little experience with Spring's MVC stuff. That is my bias on that. However, I went on build PetClinic as a web app, and have been having fun doing that. My big push for version 0.2.0 was to get some core parts that are the equivalent of Acegi Security into the baseline. That included web based security. Since I had already invested effort into Cherrypy, I decided to move further on that. If you pick through http://springpython.python-hosting.com/wiki/ApplicationSecurity, you will see most of that security documentation is web oriented. Believe it or not, I am actually spending most of my Spring Python time still working in web application development. I have been trying to rewrite the security web components to be WSGI-compliant. I see there are many web frameworks and I like Spring's attitude of trying to integrate with lots of things. It seems to me that WSGI is the secret recipe to integrating with lots of web frameworks, like Quixote, Paste, Cherrypy, whatever. That is one of the reasons which, if you drill down into the PetClinic sample, it is inside a "cherrypy" folder. I would like to have alternate version of PetClinic for other systems, and be able to demonstrate reusable components. So basically, my sphere of influence hasn't been on Spring's MVC. But, this is a an open source framework, and if there is demand for it, of course we can move in that direction. I have no quarrel with it getting in there. The parts of Spring and Acegi I have played with the most are the parts I most readily could visualize how to get into Spring Python. So what you see reflects what I know. I am not opposed to implement Web MVC. It's just not at the front of my personal list, and so far, I'm the only one coding right now! BTW, the Spring Python site is locked down from anonymous edits to avoid spam. I'm willing to grant other developers access on a case-by-case basis. If you are interested in working more on this, let me know. P.S. I am interested in where you heard about Spring Python. And did you find out about this through java/spring channels, or through python channels? Greg -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFF1O0aWo5A/EaBZk4RAgedAJ9nMAWwcBdYArBHIXqLNJmwM3NUlgCdHK0c zCXAryEuJ6W7ZxXNBca9sCI= =yKx6 -----END PGP SIGNATURE----- |
From: Woonsan Ko <woo...@ya...> - 2007-02-12 06:55:26
|
Hi all, As I understand, Web MVC is not considered as a future feature. IMHO, the Web MVC feature should be considered because of the following reasons: - Most Java based spring users are very familiar to Spring Web MVC framework. Other python web frameworks are not familiar specially considering the configurations on components, url handler mappings and so on. - Web frameworks such as CherryPy don't provide tightly-integrated local mode with mod_python. For many cases, it would be preferable to deploy python web apps under Apache local mode with mod_python. - A python handler can do like DispatcherServlet according to applicationContext.xml, which defines components and mappings. And this will provide very simple approach to python web developers. Any comment will be appreciated. Thanks! Regards, -Woonsan ____________________________________________________________________________________ Sucker-punch spam with award-winning protection. Try the free Yahoo! Mail Beta. http://advision.webevents.yahoo.com/mailbeta/features_spam.html |
From: Greg T. <gre...@mi...> - 2006-12-14 00:09:27
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Spring Python is open for business. You can find it at http://springpython.python-hosting.com/wiki (or https). This site includes trouble ticketing, documentation, and source code browsing. For releases, see http://sourceforge.net/project/showfiles.php?group_id=184275 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFgJY0Wo5A/EaBZk4RAhS5AKDt8RI+q0dYJuLq/THkpoclYAnFhgCgj0sE ndNhjq25lgxw3WTwSVGyHHI= =CW6r -----END PGP SIGNATURE----- |