Merged jsrewrite feature branch to trunk

0 views
Skip to first unread message

Ingo Schommer

unread,
Nov 23, 2009, 3:41:29 PM11/23/09
to silverst...@googlegroups.com
Hello there,

I've merged a long-standing feature branch back into SilverStripe
trunk this weekend: jsrewrite.

You can read about our motivations, summarized changes etc in a
previous thread:
http://groups.google.com/group/silverstripe-dev/browse_thread/thread/500f6b53b7a7d99f/9c544b8ff54bca72?lnk=gst&q=jsrewrite#9c544b8ff54bca72

In a couple of words: This merge marks our (partial) migration from
PrototypeJS to the jQuery library,
as well as a lot of cleaned up CMS logic both on the server- and
clientside.
We also introduce a cleaner management of external libraries, and
removed
the jsparty/ directory as well as all nested svn:externals definitions
for this reason.

We can't say anything about the release process of these features,
although its quite
likely that they will form a 2.5 release following the (now slimmed-
down) 2.4
release which is currently in alpha stage.

If you're interested, here's a detailed overview of the changes
committed in the lsat

# Changelogs
* sapphire: http://open.silverstripe.org/log/modules/sapphire/trunk?action=stop_on_copy&mode=stop_on_copy&rev=92942&stop_rev=92473&limit=500&verbose=on
* cms: http://open.silverstripe.org/log/modules/cms/trunk?action=stop_on_copy&mode=stop_on_copy&rev=92942&stop_rev=92473&limit=500&verbose=on

# Full Diffs (caution, massive HTML page)
* sapphire: http://open.silverstripe.org/changeset?old_path=%2Fmodules%2Fsapphire%2Ftrunk&old=92473&new_path=%2Fmodules%2Fsapphire%2Ftrunk&new=92874
* cms: http://open.silverstripe.org/changeset?old_path=%2Fmodules%2Fcms%2Ftrunk&old=92473&new_path=%2Fmodules%2Fcms%2Ftrunk&new=92874

I know its a lot to ask, but feedback on the (quite extensive) changes
is very welcome,
particularly around the JavaScript architecture changes.

Most TODO items mentioned in the previous thread are still open,
particularly around styling and UI design.
I will migrate them into tickets on open.silverstripe.org.

Ingo


-------
Ingo Schommer | Senior Developer
SilverStripe
http://silverstripe.com

Phone: +64 4 978 7330 ext 42
Skype: chillu23

Reply all
Reply to author
Forward
0 new messages