Paul has it pretty much right.

MooTools Core is the basic library you get if you want to use MooTools. It's
lean and has just the stuff you need (expect it to get leaner in the future
as we remove things like Swiff from core).

MooTools More is official stuff that you might need but might not. If you're
writing JavaScript these days, you probably need animation and ajax
functionality - that stuff is in -core. But you aren't always going to need
a form validator, or accordion, or a date library. These things are plugins
for MooTools and we collect the official ones in MooTools More. Think of
these things as part of MooTools - they are an extension of -core. But you
don't always need them.

Clientcide is just my stuff. Originally, whenever I wrote something useful,
I pushed it out into my own repository if it didn't fit into mootools core
(back when there was no such thing as -more). Date pickers, popup windows,
fx.reveal, fx.sort, etc. etc. When we started working on adding more
official plugins I started migrating a lot of the Clientcide stuff over to
-more. Mask, Fx.Reveal, Fx.Sort, Form.Request, Spinner, Chain.Wait,
Element.Shortcuts, Element.Delegation, Form.Validator, Overtext, etc, etc
all started off as Clientcide plugins (they're 10 times better now that they
are part of MooTools, as having the whole MooTools dev team working on them
has made them far more elegant and useful).

Anyway, so the Clientcide stuff continues to dwindle and will continue to do
so. I'll stop actively supporting much of it when the forge has good
replacements and the stuff I continue to support will get moved into the
forge (some of it's already there: http://mootools.net/forge/profile/anutron
).

Also, you should expect at some point to see the -more plugins move into the
forge, too.

Aaron

On Sun, Dec 27, 2009 at 9:48 AM, Paul Saukas <[email protected]> wrote:

> Mootools Core and Mootools More are the core items in the Mootools frame
> work. At the least you need Mootools Core. If you wish to expand out and add
> on some functions like a tip window then you could add on the More library
> which is the collection of official extensions to the Core.
>
> Clientcide is a library made by Arron newton, who is one of the Devs of
> Mootools. It contains a large collection of useful classes. It is not
> exactly an Official addon but you will be hard pressed to not get support
> for it on here :) As it is rather handy from time to time.
>
> The Forge is a section of the Mootools site where 3rd party devs like us
> can upload add on Classes/plugins and libraries for people to use. These
> add-ons are built using the Mootools Core/More , the Clientcide libraries ,
> or other classes from the Forge.  It makes for a nice clearing house of work
> people have done and wish to share as opposed to remembering 100's of links
> to the things you want.
>
>
>
>

Reply via email to