First, a general point:

Files end up in Fluid-all.js because they are explicitly listed in build.properties. It is a not-uncommon mistake for a developer who creates a new file to forget to update build.properties. That said:

There are a couple of javascript files that we ship in our bundle that are not included in Fluid-all:

InlineEditIntegrations.js

Oops, maybe?

jquery.tinymce.js

Possibly oops...

There are also javascript files that we only use in samples that are not included in Fluid-all like the tinymce and fck editors.

If the samples themselves are not included in Fluid-all.js, then the JS files they use should not be included, I would think.

So what are we trying to accomplish with Fluid-all? I think the answer is we want it to be really easy for people integrating our components. Basically, just drop in a single javascript file and away they go.

That's my understanding, too.

They can do that today but not if they want to use rich text inline edit. Fair enough since rich text inline edit is in sneak peak mode but what about going forward? It would be crazy to include all possible rich text editors but do we want to include one?

This is a good question. I'm trying to remember the discussions we had at the time we put together the rich-text inline edit. If I recall, the *idea* was that we were delivering an Inline Edit that could have a rich-text editor plugged in, but not delivering the rich-text editors. That's why the file is called InlineEditIntegrations instead of RichTextInlineEdit. But we do need to figure out the correct path forward.

In essence that's what we are doing with Uploader. We include swf but not Gears. Regardless of what we decide we really need to document this somewhere.

I think at the very least, the two files I mentioned above that contain Fluid code that supports rich text inline edit should be included in Fluid-all. Thoughts?

Still not sure about this...

--
Anastasia Cheetham                   [email protected]
Software Designer, Fluid Project    http://fluidproject.org
Adaptive Technology Resource Centre / University of Toronto

_______________________________________________________
fluid-work mailing list - [email protected]
To unsubscribe, change settings or access archives,
see http://fluidproject.org/mailman/listinfo/fluid-work

Reply via email to