Dave Levy wrote:
I can see why you create your lists as you do, but I agree with both the amendments. I use the topic plugin all the time and occasionally the smiley plugin. (I will document it some time and would use it more if I knew how to invoke some of the odder smileys (particularly the smug one.))

Actually, the smiley plugin would be one of the harder ones to remove since it also has images in it, so maybe we should just leave that one as well.



I personally think the ConvertLineBreaksPlugin produces terrible HTML and is hard to incorporate into a theme and inhibits the formating of code and tables (which I also oppose in blog articles), so would suggest that it is an extra not core.

I think that's just a case where you do things that don't work well with the plugin and so it makes sense that you don't apply it. I still think it's valuable to most people and in the years of blogging that I've done I'd say that 99% of the time I just write paragraphs and include <A> and <IMG> tags and that's it, so this plugin is very useful in simply taking plain text paragraphs and converting them to html. I have never once put a <table> in an entry and i don't think most people do.



The customers, i.e. people who make the plugins available for use are the site managers, but removing it would mean that people will have to learn HTML. You can survive with <P>, <A> and <IMG> though how hard is that?

The point of removing them from the Roller core is because they are things that possibly *shouldn't* be enabled by default, they are plugins and hence are meant to be added on to extend functionality. I think that we would technically be justified in removing all of them and forcing all admins to manually pick and enable all the plugins they want, but that seems unreasonable.

So this is what I am going with unless there are other opinions ...

keep in core:
ConvertLineBreaksPlugin
ObfuscateEmailPlugin
TopicTagPlugin
SimleyPlugin

make optional:
WikipediaLinkPlugin
GoogleLinkPlugin
TextilePlugin
AcronymsPlugin
BookmarkPlugin

I plan to do this later today.

-- Allen



Dave Johnson wrote:
On 8/29/06, Allen Gilliland <[EMAIL PROTECTED]> wrote:
2. Move all plugins which are shipped with Roller into the core src
directory so they are actually part of the main build.

3. Remove all plugins which are *not* going to be shipped with Roller
from being included in a standard build.  They can stay in the contrib
area and just be built separately, or possibly moved elsewhere like the
Roller support project.

anyone object to any of these steps?

+1 on this idea

keep in core:
ConvertLineBreaksPlugin
BookmarkPlugin
ObfuscateEmailPlugin

I'd replace the BookmarkPlugin with TopicTagPlugin, based on popularity.

- Dave

Reply via email to