[
https://issues.apache.org/jira/browse/JSPWIKI-578?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12804303#action_12804303
]
Murray Altheim commented on JSPWIKI-578:
----------------------------------------
Hi Janne,
Last year I was tasked with developing a persistent identifier system that was
to function as a generalised web service. Due to Yet Another Reorganisation,
the project is currently on hold and may be a very long time (if ever) before
it gets restarted, so I'm working on it on my own as part of one of my own
projects.
My version incorporates a metadata harvester and repository, so any web page
that it harvests could provide an external place to store metadata for a web
page that itself has no such facility. The service would provide each wiki page
with a permalink. The permalink URLs are semantically opaque and would serve as
an alternative to the pagename-based URLs on the wiki.
One of the things I'd like to be able to do is possibly integrate that web
service (which is JSP/servlet based) with the wiki, so that the opaque
identifier is actually stored as part of the page metadata. Programmatic links
between pages would then never break, even if the page is renamed.
I'm just throwing out this idea, as it may be of interest in making the
decision on JSPWIKI-578. It is probably (again) an edge case, but integrating
JSPWiki as part of a digital library service or content management service is
the kind of thing I've been working on.
> Get rid of *.action URLs.
> -------------------------
>
> Key: JSPWIKI-578
> URL: https://issues.apache.org/jira/browse/JSPWIKI-578
> Project: JSPWiki
> Issue Type: Improvement
> Components: Core & storage, Default template
> Reporter: Janne Jalkanen
> Fix For: 3.0
>
>
> We currently have two URLs for each ActionBean - both the Wiki.jsp and
> Wiki.action are available. Now, since the URLs are different, it has some
> nasty side-effects:
> * Users don't know which URL to bookmark, or they end up bookmarking both
> pages
> * Browsers don't know which pages are equal, and therefore both caching and
> page highlights work inconsistently
> * Bots will index both pages, therefore giving odd results
> Since one of the design maxims of 3.0 is that URLs should not change, we
> should figure out a way to get rid of the Stripes-induced *.action URLs.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.