You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jspwiki.apache.org by Juan Pablo Santos Rodríguez <ju...@gmail.com> on 2021/10/20 12:17:34 UTC

2.11 roadmap

Hi!

now that the 2.11.0 release is around the corner, it is a good time to
start to think where to focus next.

What would you like to see in JSPWiki? What could be improved? Would you
like to send a PR / work on a specific feature?

My wishlist would be something like this (in no particular order):

* finish markdown support
* continue to untangle dependencies between packages, and bringing out
modules out of jspwiki-main
* add more *Api interfaces at org.apache.wiki.api.engine so there is no
need to import jspwiki-main to do common tasks at custom plugins, filters,
etc, f.ex.: i18n, use of wiki variables, authentication / authorization,..
* a rest api, perhaps through an openapi contract, so JSPWiki management
could be scripted
* allow to register custom actions or contexts (f.ex. export)
** think of a dropdown list on the view/edit pages which is populated from
a special kind of plugins or context or some other type of component.
** maybe the security policy should be able to work with this custom
contexts
* exploit page metadata: this would allow f.ex., kind of pages (page,
subpage, comment, blogpost..), page labels, page hierarchies
* more integration tests
* possibility of turning off new user registrations
* ...

said that, let me ask again: What would you like to see in JSPWiki? What
could be improved? Would you like to send a PR / work on a specific
feature?


cheers,
juan pablo

p.s.: slightly related to this mail, there's also a [DISCUSS] thread
regarding wether migrating from JIRA to GH issues would be a good idea or
not,
in terms of working with JSPWiki and if it would ease contributions. It
isn't having a lot of movement, but 2.11.0 release is as good point as any
other to have this kind of change, so any additional thought on that will
be greatly appreciated