-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
> On 5 Jan 2009, at 12:00, vArDo wrote: >> Is Pylons planning to apply for participation in GSoC 2 Good question but ... > On 6 Jan 2009, at 20:19, Christopher Barker wrote: >> Docs, tutorials, demos, etc. are not eligible for GSoC anyway. Personally, I have some difficulty seeing where Pylons might afford the opportunity of a GSoc project. There /might/ be a broader contribution which could be based on Pylons ... On 6 Jan 2009, at 19:44, Mike Orr wrote: > - Some sites need specifically wiki features, a la MoinMoin. I've > heard MoinMoin is difficult to set up in a WSGI environment and > integrate into a larger site, so perhaps there's something there to > work on. Some time ago I had a play with calling MoinMoin from a Pylons controller (with a limited degree of success). MoinMoin provides a WSGI-callable entry point, as does Trac. ISTM that there's a loose area pertaining to the propagation of (what would otherwise be) application-specific user preferences to other apps that are sharing a WSGI-based single sign-on environment, e.g. synching user display name and email prefs across apps. It's clearly not pertinent to the WSGI spec but it does seem rather pertinent to apps that inhabit the WGSI layers. I suspect that this issue will have to be tackled by someone at some point in the not-too-distant, as suggested by Mike's list of partially- emerging apps. It might be nice to see the ground staked out by some well-designed middleware. OTOH, perhaps it's more of an issue of consensus rather than coding and hence unsuitable for a GSoC proj. > Non-relational databases. > Authentication/authorization I ought to fess up that I've been kicking around some stuff in this very area. Shabti [1] is a fork of Tesla [2] that presents a variety of what I'm pretentiously calling "elementary design patterns". Specifically, they are a number of paster templates and associated files that create and populate Pylons instances, each of which is augmented in some fashion by an add-on library or facility. The broad idea is to provide a convenient means for folks to explore (extremely limited) ready-rolled extensions, a sort of jumping-off point for exploratory development. I'm holding off until Pylons 0.9.7 is released before I de-cloak. The original Tesla project offered a default template that integrated elixir (back when elixir was under consideration as a core Pylons component), as well as a couple of templates that provided a basic auth'n'auth solution. I forked Tesla on bitbucket [3] a few months ago and have been pratting about with it since then. I've added a template for a repose.who auth, a couchdb auth'n'auth pattern, an auth'n'auth pattern that uses an RDF graph as a back-end and a first stab at a very basic microCMS using tw/twforms. The code's pretty crude [*] but it should get people up and running without them having to tediously follow a trail of cut and paste instructions of sometimes doubtful currency/validity. Mike's raised a couple of options w.r.t. non-relational databases that should probably be included although I quail at the amount of work that it's likely to involve. > Ben could use some help finishing the Pylons documentation for 0.9.7, > although that's too short a timeframe for the Summer of Code. Can you point to anything specific, Ben? [1] http://bel-epa.com/notes/Pylons/Shabti/ [2] http://code.google.com/p/tesla-pylons-elixir/ [3] http://www.bitbucket.org/gjhiggins/shabti/overview/ [*] My coding style has been described variously as "colloquial", "Neanderthal" and "brutal". In my defence, my very first coding experience was back in '69 with Burroughs JCL and I carry the scars to this day, so whaddya expect? Cheers, Graham -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAklj47wACgkQOsmLt1NhivzKqwCgkjVZm1qmpk8U0S6q5qezftkY /IMAoJmf3TOdjlVtylgSpVi1X4wIIRORiQCVAgUBSWPjvFnrWVZ7aXD1AQKY5gQA ppDNGPu5szVXNJnTg0gFLw909Gdw5wHfOksYFjGdBNcZEZgtMxyqDLQMbZyFROiN wRsT8rrHSJqBTNUEuHfM5IBFPVaOVziiVPnKEptTBKpIAR2RSFWLftKMYwXfw/6f t/hvu+8HQ1gdf3Sk2NbgI9jc3iGhvD9Gfjmrz3/T+Co= =xhq+ -----END PGP SIGNATURE----- --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-devel" group. To post to this group, send email to pylons-devel@googlegroups.com To unsubscribe from this group, send email to pylons-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/pylons-devel?hl=en -~----------~----~----~----~------~----~------~--~---