[socal-piggies] Meeting, this thursday, dec 6th, 7pm @ Caltech

Clint Bidlack bidlack at activeprime.com
Wed Dec 5 11:50:08 PST 2007


I have a question that I've been pondering lately and that may lead to 
an interesting conversation.

JQuery, and other Javascript libraries, have developed compact, 
intuitive APIs for doing the following operations on trees (DOM):

1. Finding elements in the tree
2. Traversing from one node to others
3. Manipulating the nodes in the tree
4. Manipulating attributes of nodes
5. Other misc.

So my question is this. Are there other areas where this type of API 
would be handy on the server side, hence written in Python.

For instance, could a large application be designed with a user 
hierarchy, plugin hierarchy, db hierarchy etc, and these hierarchies 
simply treated like an AOM (application object model) with a standard 
API for finding, traversing, manipulation, etc. (Does something like 
this exist in Django, Pylons, etc? Not that I'm aware of.)

One possibility is in memory object traversal. But that seems/feels too 
low level.


The reason the question came up in the first place is that after seeing 
this in jQuery:

$("p.surprise").addClass("ohmy").show("slow");

which I feel to be very concise and descriptive, I couldn't recall ever 
seeing something this elegant in wxPython, Windows libs, or X. Maybe 
they do exist in other GUI libraries, but they sure don't get the attention.

Anyhow, I believe this would be an interesting topic?

-Clint




Titus Brown wrote:
> Hi all,
> 
> I just wanted to confirm that we have the same room as before,
> 
> 	http://agile.unisonis.com/socalpiggies/Caltech,_Kerckhoff_101
> 
> from 7pm until 10pm.
> 
> I'll bring pizza as usual; I'll ask for confirmed attendees on the day.
> 
> So far, the agenda is to come up with some new tasks for the Google
> Highly Open Participation contest.  Anyone else got something to talk
> about?
> 
> cheers,
> --titus
> 
> _______________________________________________
> socal-piggies mailing list
> socal-piggies at lists.idyll.org
> http://lists.idyll.org/listinfo/socal-piggies
> 




More information about the socal-piggies mailing list