Details
-
Wish
-
Status: Closed
-
Trivial
-
Resolution: Abandoned
-
None
-
None
-
None
-
None
Description
Every Roller plugins depend on some interfaces of Roller such as:
- org.apache.roller.weblogger.business.plugins.entry.WeblogEntryPlugin
- org.apache.roller.weblogger.business.plugins.comment.WeblogEntryCommentPlugin
- org.apache.roller.weblogger.ui.rendering.plugins.comments.CommentAuthenticator
I think it's useful if these interfaces are published on Maven Central. If they are on Maven Central, Plugin developers or users no longer need to acquire entire the source code of Roller and execute mvn install for it. Build instruction of a plugin (e.g. https://github.com/lbtc-xxx/roller-asciidoctorj-plugin#how-to-use-for-wildfly ) can be simplified as it will only need just execute mvn package.
Any advices / opinions are welcome.