zikula / core

Zikula Core Framework
GNU Lesser General Public License v3.0
237 stars 67 forks source link

Introduce jQuery Forward Compat layer #1043

Closed ghost closed 10 years ago

ghost commented 11 years ago

As per the discussions of @phaidon this ticket is to introduce a FC layer for jquery. I have merged in some of the work from https://github.com/jusuff/core/commits/pr_admin (starts at e8018e965ed0e137817dce6989df42b3b33b8968 on that branch). This will allow people to experiment with the code and make contributions.

The code can be found in the core at 79fd5fb8cec52a7006d96dde9dce5ebbc4eb1f6e https://github.com/zikula/core/tree/1.3/src/javascript/zikula https://github.com/zikula/core/tree/1.3/src/javascript/zikula-plugins

We may not need the zikula.ui components at all since there are plenty other libraries that cover these functions, but they are included for completeness. Our goal must be to maintain as little code as possible so long as we have maintainable libraries.

/cc @jusuff

ghost commented 11 years ago

Anyone wanting to pick this up may do so. Let's work together to get this work integrated.

Guite commented 11 years ago

@jusuff which technologies are relevant when reading into this stuff? For example I saw that Modernizr has been used. Anything else worth to mention?

jusuff commented 11 years ago

Most important is underscore (and underscore.string - 3rd party extension for underscore), which gives us a lot of language related stuff: http://documentcloud.github.io/underscore/ https://github.com/epeli/underscore.string

Polyfills are completly internal stuff and I'm not sure if we still need json2 polyfill, which is required only IE7 or older.

2013/9/3 Axel Guckelsberger notifications@github.com

@jusuff https://github.com/jusuff which technologies are relevant when reading into this stuff? For example I saw that Modernizr has been used. Anything else worth to mention?

— Reply to this email directly or view it on GitHubhttps://github.com/zikula/core/issues/1043#issuecomment-23703072 .

craigh commented 11 years ago

Forward Compatibility is really great. As long as it doesn't break Backward Compatibility for the Core 1.3.x branch.

craigh commented 10 years ago

closed in favor of #844