воскресенье, 8 июля 2012 г., 23:04:34 UTC+3 пользователь Leslie P. Polzer 
написал:
>
> Since interest on Weblocks has picked up recently it's appropriate that I 
> write about what I have in mind for it.
>
> There are my opinions after working with Weblocks for a couple of years.
>
> Weblocks has a lot of bloat and too strong coupling in it, and also many 
> leftovers. Much of it is just not practical.
>
> My proposals:
>
> * Create small components with their own systems, e.g. weblocks-base, 
> weblocks-stores, weblocks-forms, weblocks-continuations...
>
The next thing I would like to do with weblocks is separating 
weblocks-stores. 

> * Decouple these components so that you don't have to deal with 
> store-dependent stuff when you want to roll your own data storage 
> mechanisms.
> * Get rid of continuation stuff. It's not a common tool, it's a tool that 
> has its merit in special situations but is difficult to understand for 
> beginners, and difficult to debug for experts.
> * Provide sane versions of dataform and gridedit that don't depend on 
> stores and are easily customizable. I already have a good dataform 
> substitute.
> * Get rid of Prototype and Scriptaculous in favor of JQuery.
>
At this moment both libraries work ok on different apps. 

> * Move version control to git and the repository to Github
> * Provide a mechanism of generating CSS automatically. 
>
* Provide good template support.
>
I've spoken about this and this will be done after separation of stores 
from weblocks. 

> * Get rid of the test suite. Try to write a frontend-based testing 
> mechanism (I probably won't do this).
>
The work is started and selenium test suite grows.
I still maintain old test suite and all tests pass. I'll get rid of some 
tests when it will be necessary. 

>
> If anyone has any other useful ideas or is interested in helping, please 
> chime in. Thanks!
>
>   Leslie
>

-- 
You received this message because you are subscribed to the Google Groups 
"weblocks" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/weblocks?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to