[pmwiki-users] line break keeping page store (repost)

Oliver Betz list_ob at gmx.net
Tue Jan 20 14:14:29 CST 2009


"Patrick R. Michaud" wrote:

> > >On Tue, Jan 20, 2009 at 04:25:40PM +0100, Oliver Betz wrote:
> > >> Therefore I suggest an additional/alternative PageStore format
> > >> where line breaks in the page text are kept unencoded.
> > >
> > >This can be most usefully done (or prototyped) as a recipe.
> > >There's no reason it has to go into the core, nor should it
> > >need core support.
> > [...]
> > And since it is a vital component, it had to be maintained together
> > with PmWiki. Maybe I could run PmWiki without some fancy skin if it
> > is incompatible with a new release, but it wouldn't be very
> > satisfying without a working page store.
> 
> 1.  The PageStore interface hasn't changed in a very long time. 
> Indeed, that's why it exists the way it does.
> 
> 2.  If a new release ends up being incompatible, there's always the
> option of not upgrading until the page store can be upgraded.
> 
> In short, it sounds as though you're asking *me* to do the work
> (write the code, maintain it for all future versions) that you're
> unwilling/unable to do.   :-) :-)

Reading my last mail again, I see that it was not very well written. 
Sorry for eventual offence caused.

Just to avoid misunderstandings:

I don't expect anyone to add this functionality just for me. I think 
it would be useful also for others, and in the past I had the 
impression that I'm not the only one considering it useful.

As I wrote, I do _not_ expect this to be a core component - I agree 
with you that it should be a recipe.

But it shouldn't be done by a PHP newbie without support from others. 
Someone capable has to take care if the interface changes.

BTW: I already published a piece of code (reverse DNS auth) in this 
list hoping that someone could have a look at it because I didn't 
know whether I got the integration with PmWiki right. Maybe it wasn't 
worth the look.

Since it's not essential for the operation, I (or my successor) could 
disable it if problems arise some day. A new page store class is 
another dimension. I wouldn't take responsibility for it.

Oliver
-- 
Oliver Betz, Muenchen




More information about the pmwiki-users mailing list