Ticket UUID: | 7804a3d348758dcfc77d65e4ea4d77ca00edfeed | ||
Title: | Disconnect in HTML only wiki vs. Ticket submission | ||
Status: | Closed | Type: | Feature_Request |
Severity: | Priority: | ||
Subsystem: | Resolution: | Rejected | |
Last Modified: | 2010-07-25 20:29:48 | ||
Version Found In: | b9a744e1c4d842a289a9cb350085ca4935633e83 | ||
Description & Comments: | |||
I'm using fossil to store documentation that I generate from LaTeX or other HTML generation systems. I'm running into a few logical defects in how this is handled. In this case, if I set the wiki to HTML, that should NOT apply to the tickets, that's just the wiki. Wiki is in HTML and controlled by my crew, but tickets can come from any jerk on the internet.
So, tickets should stay wiki, and wiki can be either HTML or wiki. drh added on 2010-07-25 20:29:48: If you want to pure HTML document, you can check-in HTML files into the source tree and access them as embedded documentation. The files are delivered to exactly as written, with no interpretation of any kind. And embedded documentation files also have a higher level of protection (you have to have check-in privileges) so that they cannot be altered by causal passers-by on the internet. That sounds like what you want. I'm sorry, but I cannot accept requests for different "wiki modes" at this time. Everybody has their own idea of how wiki should work. If we tried to create a new wiki mode to suit every desire, we'd soon be smothered by dozens or hundreds of configuration options, and we would find that the rendering worked differently on every Fossil instance, according to the whims of the sponsor of that instance. I used to accept some patches for different "wiki modes". (The "Use HTML wiki" flag is an example and the now mostly defunct "Creole Wiki" mode is another.) That was before I came to view "wiki modes" as disruptive to the design integrity of the Fossil product. Suggestions on how to improve the default wiki rendering mode, in a backwards-compatible way, are welcomed. I will also entertain suggestions on how to make wiki rendering configurable so as to suit individual preferences. But for the later, I'm looking for a complete end-to-end design, not a pile of hacks and patches and "mode switches" that grow by accretion. This ticket, if I read it correctly, is asking for more and finer-grained mode switches that allow "Use-HTML-Wiki" to be separately turned on and off for wiki, tickets, embedded documentation, and check-in comments. That is not the direction we are looking to take Fossil at this time. |