Archived DevDiscussion?.


comments:

new darcs docs -- Thu, 01 Apr 2004 00:38:23 -0800 reply
at CodeRepos. Anyone interested in contributing changes, translating, or easily tracking the latest code should take a look. Darcs may not look too flashy yet but it is money and will be big. :)

LatexWiki 0.25 --Bob McElrath?, Thu, 01 Apr 2004 01:32:12 -0800 reply
LatexWiki 0.25 is prepared, and I will post it tomorrow when ZWiki 0.29 is posted (if the ZWikiWeb?.py patches go in).

Thanks, Bob McElrath?

signature trimming --DeanG, Thu, 01 Apr 2004 07:35:54 -0800 reply
Awhile back we discussed snipping signatures on mailin, by following some double-dash notation.

I think this was ditched due to a. Ambiguity in double dash placement, plus STX's definition shortcut, and b. surprises when quoting text.

Any other good reasons, or reasons not to submit a patch (as long as it's a folder property configurable feature)?

LatexWiki 0.25 -- Thu, 01 Apr 2004 10:43:22 -0800 reply
Cool, Bob. The patches did go in.

Since LatexWiki is distributed separately, would it be worth labelling it according to the zwiki version you tested with, eg 0.29 ? Actually, is it a patch or an complete alternate distribution these days ? (I don't have an svn client set up, got a browser url ?)

signature trimming -- Thu, 01 Apr 2004 10:47:49 -0800 reply
Dean - I don't see why not. Although Bob has graciously fixed the problem and the discussion stream is clear. As long as it won't bother us by hiding things it shouldn't.. never guaranteed.. also if we could do it without yet another folder property that would be better.

anyone tested 0.29 rc's ? sanity check -- Thu, 01 Apr 2004 10:52:32 -0800 reply
I'd like to stamp 0.29 done and move on. Can anyone provide a thumbs up ?

I believe I released the "Comments are received by many subscribers - please post mindfully and use SandBox for testing." message in place of the subscriber count. This was an accident. Which do you prefer ?

I believe the release shows the search field in minimal mode, which I've come to like - yes ?

Also I sent it out with minimal as the default display mode. Did I do right ?

LatexWiki 0.25 --Bob McElrath?, Thu, 01 Apr 2004 11:06:04 -0800 reply
zwiki-wiki@zwiki.org [zwiki-wiki@zwiki.org]? wrote:

Cool, Bob. The patches did go in.

Rock on, thanks. ;)

Since LatexWiki is distributed separately, would it be worth labelling it according to the zwiki version you tested with, eg 0.29 ?

I thought about that...there has been some version-number confusion. But then I'd have to keep up with monthly releases... Doc updates make it clear that LatexWiki 0.25 requires ZWiki 0.29...and the code checks for ZWiki 0.29 on startup.

In the next release I want to stop using LocalFS, and store images directly in the ZODB. At that point, merging with ZWiki will be very attractive. Aside from dependencies, there is now nothing "special" one needs to do to get a LatexWiki working that is different from a regular ZWiki (new site template does it all).

Actually, is it a patch or an complete alternate distribution these days ? (I don't have an svn client set up, got a browser url ?)

It's an alternate distribution (it's own directory in Products/), though I do need to put files in ZWiki/content/latexwiki. I create several new PageType?'s by inheritance, and then register them with ZWikiPage.PAGETYPES.

apt-get install subversion svn co svn://moya.mcelrath.org/latexwiki

;)

I did not set it up using http, rather the subversion protocol/port. I'll get it up on http eventually, but not today.

signature trimming --Bob McElrath?, Thu, 01 Apr 2004 11:09:09 -0800 reply
zwiki-wiki@zwiki.org [zwiki-wiki@zwiki.org]? wrote:

Dean - I don't see why not. Although Bob has graciously fixed the problem and the discussion stream is clear. As long as it won't bother us by hiding things it shouldn't.. never guaranteed.. also if we could do it without yet another folder property that would be better.

I have been removing my sig by hand. This isn't really desirable.

I think signature-stripping is a good idea. I put a double-dash in my sig now.

But be careful, the double dash also terminates an HTML comment.

anyone tested 0.29 rc's ? sanity check --Bob McElrath?, Thu, 01 Apr 2004 11:11:27 -0800 reply
zwiki-wiki@zwiki.org [zwiki-wiki@zwiki.org]? wrote:

I'd like to stamp 0.29 done and move on. Can anyone provide a thumbs up ?

I would like to test the rc with LatexWiki. Can you release rc4 or indicate how to get the 0.29 tagged branch out of darcs?

signature trimming --Simon Michael, Thu, 01 Apr 2004 11:16:30 -0800 reply

But be careful, the double dash also terminates an HTML comment.

Yes, --name is/was the standard WikiWikiWeb signature, which must not be molested.

anyone tested 0.29 rc's ? sanity check --Simon Michael, Thu, 01 Apr 2004 11:16:51 -0800 reply
rc3 included your changes.

signature trimming --Simon Michael, Thu, 01 Apr 2004 11:19:00 -0800 reply
..but I guess Bob is talking about something different.

quick poll: time to split GeneralDiscussion ? --Simon Michael, Thu, 01 Apr 2004 11:26:36 -0800 reply

Split to GeneralDiscussion and DevDiscussion?. (i.e. don't remove GeneralDiscussion, for posterity)

The GeneralDiscussionXXX archives will remain as they are. I would prefer GeneralDiscussion going forward, because it's more accurate and shorter, and it parallels the -user and -dev mailing list standard. I would rename GeneralDiscussion to GeneralDiscussion, so non-developers will not need to do anything.

Dev traffic visibility: DevDiscussion? will be a clearer home for general developer news, however I'm not sure a single page subscription there will be sufficient for developers. We discuss a lot of things on topic specific pages just to keep things sane. I have been assuming that developers subscribe to the wiki in order to keep on top of things. Thoughts, ideas ?

anyone tested 0.29 rc's ? sanity check --Bob McElrath?, Thu, 01 Apr 2004 11:54:56 -0800 reply
Simon Michael [zwiki-wiki@zwiki.org]? wrote:

rc3 included your changes.

Thumbs up with rc3. Tested with LatexWiki, and 0.25 is released http://mcelrath.org/Notes/LatexWiki :

    http://mcelrath.org/LatexWiki-0.25.tar.gz

anyone tested 0.29 rc's ? sanity check --Simon Michael, Thu, 01 Apr 2004 12:06:18 -0800 reply
Super, thanks.

But your page is giving me *

Error Type: TypeError? Error Value: cannot concatenate str and NoneType objects*

anyone tested 0.29 rc's ? sanity check --Bob McElrath?, Thu, 01 Apr 2004 12:40:15 -0800 reply
Simon Michael [zwiki-wiki@zwiki.org]? wrote:

Super, thanks.

But your page is giving me *

Error Type: TypeError? Error Value: cannot concatenate str and NoneType objects*

You caught me upgrading my main site. It needed an /upgradeAll (among other things). Please try again now.

anyone tested 0.29 rc's ? sanity check -- Thu, 01 Apr 2004 13:58:33 -0800 reply
It looks great. You have been busy!

Wasn't there someone else maintaining this ? Yours is the mainstream now ?

What do we have to do to get the debian zwiki (and zope, but that's another issue) packages more alive I wonder. If it's the same maintainer, I've had no response from him in the past.

anyone tested 0.29 rc's ? sanity check --DeanG, Thu, 01 Apr 2004 14:09:53 -0800 reply
...speaking of distributions, in a quick look to see if there was a Gentoo distribution, I came across this Zope site: http://www.gentoo.ch/

Zope and zwiki are listed http://packages.gentoo.org/packages/?category=net-zope;name=zwiki

anyone tested 0.29 rc's ? sanity check --Bob McElrath?, Thu, 01 Apr 2004 14:22:19 -0800 reply
zwiki-wiki@zwiki.org [zwiki-wiki@zwiki.org]? wrote:

It looks great. You have been busy!

;) thanks

Wasn't there someone else maintaining this ? Yours is the mainstream now ?

Let's just say I have been more active than the original authors. There is another site http://www.latexwiki.com but the site itself has several rendering problems that I can't fix because I don't have a shell account on that box (and the other authors are reluctant to give me one, and haven't had time to fix it themselves yet).

We hope to make latexwiki.com the "official" distribution point soon. Until such time, my site is the "official" site for the code.

Anyway, I am communicating with the other authors. There exists another branch with some enhancements by Sean Bowman, that I have not been able to merge yet. I hope to get our branches merged for the next release. Mine is the only branch that works with ZWiki 0.29.

What do we have to do to get the debian zwiki (and zope, but that's another issue) packages more alive I wonder. If it's the same maintainer, I've had no response from him in the past.

Yes, prod the maintainer.

Also look at the Debian bugs page for zwiki and close any of those bugs that are fixed. (locale/umlaut stuff? Others are very old and possibly fixed?) File a bug against it indicating a new upstream. This can be done with the reportbug command on a debian system. If it comes to it, make some noise on debian-devel, maybe asking for a new maintainer.

LatexWiki page on zwiki.org --Bob McElrath?, Thu, 01 Apr 2004 15:54:00 -0800 reply
Can I edit LatexWiki and remove some of the old comments that are no longer relevant? Is there some comment archival procedure going on?

LatexWiki page on zwiki.org --Simon Michael, Thu, 01 Apr 2004 16:39:52 -0800 reply

Can I edit LatexWiki and remove some of the old comments that are no longer relevant? Is there some comment archival procedure going on?

Hey, I just did that. Go ahead. Comments continue to be archived in the zwiki list and gmane archives, and my policy has always been to remove old comments that make the page less useful today, although sometimes the history is interesting. I haven't done it much.

LatexWiki page on zwiki.org --Bob McElrath?, Thu, 01 Apr 2004 16:44:26 -0800 reply
Simon Michael [zwiki-wiki@zwiki.org]? wrote:

Can I edit LatexWiki and remove some of the old comments that are no longer relevant? Is there some comment archival procedure going on?

Hey, I just did that.

I noticed. ;) Most of the comments you left though are already implemented, and are likely to confuse users...

Go ahead. Comments continue to be archived in the zwiki list and gmane archives, and my policy has always been to remove old comments that make the page less useful today, although sometimes the history is interesting. I haven't done it much.

anyone tested 0.29 rc's ? sanity check --Simon Michael, Thu, 01 Apr 2004 16:45:09 -0800 reply

We hope to make latexwiki.com the "official" distribution point soon.

Is that really necessary for a feature that should get merged (IMHO) ? Well up to you of course.

Anyway, I am communicating with the other authors. There exists another branch with some enhancements by Sean Bowman, that I have not been able to merge yet. I hope to get our branches merged for the next release. Mine is the only branch that works with ZWiki 0.29.

That sounds good. Thanks for the info.

Yes, prod the maintainer.

Been there, done that, got bored, not sure it's a permanent solution anyway.. but yes, I should try harder.

LatexWiki page on zwiki.org --Simon Michael, Thu, 01 Apr 2004 16:47:33 -0800 reply

I noticed. ;) Most of the comments you left though are already implemented, and are likely to confuse users...

Great - I wasn't sure.

TouchGraph? ZWiki Navigator -- Sat, 03 Apr 2004 07:51:20 -0800 reply
I'm currently trying to figure out a good way to package an applet I've cobbled together from the TouchGraph? app and some ZWiki, python and HTML hacks. If anybody's interested, I've published a working example on WikiLiver? and I'd really appreciate any ideas on how I could package it so that others can try it out on their ZWiki installations.

TouchGraph? ZWiki Navigator -- Sat, 03 Apr 2004 15:31:55 -0800 reply
I'm very interested! It looks right now like clicking on any node immediately loads that page. While there's some value in that approach, it can also waste a lot of bandwidth. Is ther a mode where you can play with the graph without loading new pages, then take an extra step (dbl-click, right-click, etc.) to load the page for the current node? --BillSeitz:TouchGraph

TouchGraph? ZWiki Navigator -- Sat, 03 Apr 2004 20:12:05 -0800 reply
I am also very interested in this applet and would like to try it out on my ZWiki installation. What are the prequisites? Linux? Windows? Phython, Zope and ZWiki versions? I would appreciate any documentation and hints about how you have achieved this integration. I would be willing to help write-up documentation for other users. What do you mean when you say "a good way to package" the applet? Do you mean so that the installation can be done without manual steps? Perhaps it would be best to begin by writing down the manual installation steps and have someone (me) attempt to follow them.

TouchGraph? ZWiki Navigator --SimonMichael, Sun, 04 Apr 2004 11:06:55 -0700 reply
Excellent. I look forward to playing with this, but getting a java plugin working on debian seems not so easy.

Time for a zope wiki --simon, Sun, 04 Apr 2004 14:18:35 -0700 reply
Well I think we've needed this for a long time.. and I'm finally sticking my neck out. Take a look at http://zopewiki.org . My thought is to move most or all of the zope content from this wiki to that one. Comments ?

Time for a zope wiki --Simon Michael, Sun, 04 Apr 2004 14:39:41 -0700 reply
PS I'm not quite sure how many zope pages written by other people are involved here. I am proposing to move pretty much all of them to zopewiki except for ZoPe; any problems with this ? If we get SisterSites working it should not harm our zwiki discussions too much.

Time for a zope wiki --simon, Sun, 04 Apr 2004 15:40:02 -0700 reply
On second thought, I will move only the zope book initially, to avoid burdening the young wiki with our cruft. Let anyone who wants to clean up and move content as needed.

Re: Announcing zopewiki.org ! --Simon Michael, Sun, 04 Apr 2004 16:21:17 -0700 reply
Simon Michael wrote:

Hi all,

I've set up a general-purpose Zope wiki at http://zopewiki.org . The blurb says:

"This is a public wiki site for Zope , the open source web application server. Zope documentation has historically been scattered and hard to update. zopewiki.org aims to provide a single, simple, user-owned Zope documentation site to tie it all together."

I have been wanting something like this for some time. At one time I thought it had to be on zope.org, but not now. It's time to stick my own neck out and risk public humiliation. I hope you'll all get involved and we can fix this accursed zope documentation problem. :)

StructuredText --Bob McElrath?, Tue, 06 Apr 2004 01:28:07 -0700 reply
So I sat down tonight and created a modified StructuredTextNG which does WikiLink's via:

    <dtml-var expr="wikilink('WikiLink')">

which seems to work fine. Is there any benefit or drawback to doing WikiLink's this way rather than the markLinksIn/renderMarkedLinksIn that we do now? It turns out modifying STX is not that hard.

Would anyone object to replacing the Pile Of Regexps (POR) currently used by ZWiki with a true subclass of the necessary STNG classes? This is a pretty heavy modification though, there are many places we work around STX (i.e. ' and ...').

I can post basic code that works if other people want to play. (I found a Zwiki.py in the StructuredText directory that is non-functional)

-- Cheers, Bob McElrath? [Univ. of California at Davis, Department of Physics]?

Stop the spread of the dangerous chemical Dihydrogen Monoxide! http://www.dhmo.org

ISO8859-1 and UTF8 --ArnoPucher, Tue, 06 Apr 2004 02:01:53 -0700 reply
From my old problem upgrading from ZWiki 0.24 to current version:

Just a thought - how about a function like upgradeAll that translates the "contents" of a wiki page (the text you get in the edit form) from ISO8859-1 to UTF-8 ?

Any ideas how to make this ?

ISO8859-1 and UTF8 --Simon Michael, Tue, 06 Apr 2004 06:43:36 -0700 reply
upgradeAll is in Admin.py, it would be great to add a utf-8 conversion option (that does the right thing for everyone)

DevDiscussion? --DeanGoodmanson, Tue, 06 Apr 2004 12:46:43 -0700 reply
Did I miss a decision on this? Thread has now been archived.

I'd like to find out how reasonable a feature impplementation of a "StructuredText Ignore" escape mechanism (be it page monicker, start/edit tags,or paragraph start tags) is.

TouchGraph? ZWiki Navigator -- Wed, 07 Apr 2004 03:47:42 -0700 reply
Ok, I've started off some installation instructions for the TouchGraph? ZWiki Navigator. I can think of a bunch of different ways of making it easier to install, but first things first, if someone can try a manual installation and check that things work for them I'd be very grateful.

ISO8859-1 and UTF8 -- Wed, 07 Apr 2004 06:45:43 -0700 reply
In Regexp.py the following code is used to convert the locale specific string containing all uppercase letters to UTF-8:

  U='|'.join([x.encode('utf8') for x in unicode(string.uppercase,encoding)])

Maybe something similar can be used to convert the contents of each page. However, I do not know if Zope is aware which encoding is used to store the page contents. As far as I can see, you can only specify which character encoding to use for rendering them. Therefore, how should upgradeAll know when to convert the encoding of a page and from which encoding it has to convert to UTF-8? I think there either has to be some auto-detection code like in Emacs or the administrator has to provide this information for upgradeAll. But maybe you are lucky and I am wrong here. :-)

--Andreas

zopewiki discussion --DeanGoodmanson, Wed, 07 Apr 2004 12:47:00 -0700 reply
Where on the ZopeWiki would you like site content/maintenance discussion? Perhaps a tracker?

Few thoughts...

A ZopeZen?.org post might help visibility.

Is a page for existing Zope resuorces useful? I wanted to build sub-pages for the (gotta find it) Zope Administration Guide and Plone Book. Should there be a ZopeBook page? I left an outline of a long-standing annoyance at ZopePort8080? I hope to fill in later. It could use a better name, but I wanted to help the google ranking of 8080 to something other than "read the doc-string, stupid"...which elicits the near-appropriate response of: since I'm in the source, why not just change the default?! >:)

ISO8859-1 and UTF8 -- Wed, 07 Apr 2004 13:27:15 -0700 reply

Just a thought - how about a function like upgradeAll that translates the "contents" of a wiki page (the text you get in the edit form) from ISO8859-1 to UTF-8 ?

Following is a python script, which will do the conversion for you. Although I have tested it successfully, I will not be held responsible for any damage. So please backup your Wiki before you apply this, because it will touch all your pages and may cause some harm.

I added some code to check for errors and to give some useful diagnostics. However, I am not sure, if this is the most elegant way to do this.

Okay. Now here is the code :-):

  def changeCharacterEncoding(self,currentEncoding=None,newEncoding=None):
      """
      Change the character encodings of all pages in a Wiki from
      currentEncoding to newEncoding.

      Place this file as CharacterEncoding.py in the Extensions
      directory of your ZWiki installation and add the following
      external method to your ZDB:

        Id:            changeEncoding
        Module Name:   ZWiki.CharacterEncoding   
        Function Name: changeCharacterEncoding   

      Then you can call this method from your browser. For example,
      the following URL will change the character encoding of all pages
      in the Wiki http://mywiki from ISO-Latin-1 to UTF-8:

        http://mywiki/FrontPage/changeEncoding?currentEncoding=ISO-8859-1?newEncoding=UTF

      BEWARE:

        * Don't leave this method accessible to untrusted users.
        * Backup your Wiki before you apply this conversion method.
        * Be sure you are using the correct character encodings.

      """
      # Use plain text for diagnostics
      self.REQUEST.RESPONSE.setHeader('Content-Type', 'text/plain')

      # Are the parameters present?
      if not currentEncoding:
          self.REQUEST.RESPONSE.write('missing currentEncoding')
          return

      if not newEncoding:
          self.REQUEST.RESPONSE.write('missing newEncoding')
          return

      # Is the current encoding known?
      try:
          unicode("dummy", currentEncoding)
      except:
          self.REQUEST.RESPONSE.write('unknown currentEncoding %s'
                                      % currentEncoding)
          return

      # Is the new encoding known?
      try:
          unicode("dummy", newEncoding)
      except:
          self.REQUEST.RESPONSE.write('unknown newEncoding %s' % newEncoding)
          return

      # Change the encoding of all pages
      self.REQUEST.RESPONSE.write('change character encoding from %s to %s\n'
                                  % (currentEncoding, newEncoding))
      for page in self.pageObjects():
          page.setText(unicode(page.read(), currentEncoding).encode(newEncoding))
          self.REQUEST.RESPONSE.write('page %s\n' % page.id())

--Andreas

zopewiki discussion --Simon Michael, Wed, 07 Apr 2004 16:10:29 -0700 reply

Where on the ZopeWiki would you like site content/maintenance discussion? Perhaps a tracker?

I'm thinking ZopeWikiDiscussion?.. with probably separate ZopeWikiNews? for site status updates & announcements ?

I'm intentionally starting out simple. No need for a tracker, is there ? I'm not even in a hurry to add mail, as you see..

A ZopeZen?.org post might help visibility.

Good idea, how do we do that ? Are there other active community sites we should network with ?

Links/pages for any and all Zope resources are very useful. We should be able to get to anywhere in the zope world from there.

zopewiki discussion --Simon Michael, Wed, 07 Apr 2004 16:11:44 -0700 reply
PS if anyone sees a #zope operator, get them to add it in the topic also.

DevDiscussion? --Simon Michael, Wed, 07 Apr 2004 16:50:26 -0700 reply

Did I miss a decision on this? Thread has now been archived.

Oh, and this - three in favour, none against, so we split. I was wavering towards Bob's idea of keeping "GeneralDiscussion" - an obvious safe place to post anything. On the other hand we need something to discourage techie discussions there, so I still favour GeneralDiscussion.

ISO8859-1 and UTF8 --Simon Michael, Thu, 08 Apr 2004 07:07:58 -0700 reply
Thanks Andreas!

splitting GeneralDiscussion --simon, Thu, 08 Apr 2004 12:01:46 -0700 reply
Ok, here goes. I want to do this the right way, preserving page subscribers and avoiding mass hysteria among the other pages which link here. Let's see if I get it right.

splitting GeneralDiscussion --Simon Michael, Thu, 08 Apr 2004 13:20:59 -0700 reply

Let's see if I get it right.

I didn't.. undo to the rescue..

Currently making disk space so I can pack the zodb (which has become huge) and make a backup.

zopewiki discussion --DeanGoodmanson, Thu, 08 Apr 2004 23:00:31 -0700 reply

Are there other active community sites we should network with ?

Links at the Zope README.html , http://www.zope.org/Documentation/ page would help, but may also be listed under project goals/vision. The Zope magazine and weekly news ... I would think that an interview or op-ed peice regarding the project might also be article/op-ed worthy.

A very short summary and URL to Cameron Laird of the Python-URL! is likely to be included. Your line "Zope documentation has historically been scattered and hard to update. zopewiki.org aims to provide a single, simple, user-owned Zope documentation site to tie it all together" seems appropriate. Same goes for the Daily-URL! http://www.pythonware.com/daily/ (see mailto at bottom of page, not sure if they filter for subject line.) Todd Ogasawara an email over at O'Reilly blogs might note it, especially given Zope's rap regarding disparate documentation. http://www.oreillynet.com/pub/au/1231 A Plone news item and listing on their Zope section of the documentation page http://plone.org/documentation/

Glad to see it made http://zdp.zope.org/ .

FAQ notes -- Fri, 09 Apr 2004 00:21:34 -0700 reply
FAQ page TOC didn't work on IE6, it did work in Phoenix. Now it works on both. URL escaping in #anchor portion tripped up IE. This may make obscure character-included questions fail,but I didn't see any.

FAQInReStructuredText? is currently hosed on PurpleNumbers collision factors.

indenting --DeanGoodmanson, Fri, 09 Apr 2004 00:29:00 -0700 reply
where is the text indenting coming from?

Takes the comment bar with it, thus forcing a side-scroll for the footer.

Anybody else miss an edit link at the bottom of the page? I like it in both spots, strangely enoug. :-/ My apologies for being extra chatty tonight. IRC is quiet and I'm avioding real development.

zopewiki discussion --Simon Michael, Fri, 09 Apr 2004 02:12:47 -0700 reply
Excellent ideas, thanks Dean. I posted a zope.org news item. I am updating ZopeWiki:ZopeWikiNews as these things happen.

Glad to see it made http://zdp.zope.org/ .

Cool, me too. I sent Maik mail earlier.

indenting --Simon Michael, Fri, 09 Apr 2004 02:17:41 -0700 reply

where is the text indenting coming from?

a blockquote tag in PageTypes?.py code, should be replaced with styles.. new comments added by quickcomment get indented too much until the whole page is rerendered
Takes the comment bar with it, thus forcing a side-scroll for the footer.

was happening before, due to the default margin I believe.. annoying
Anybody else miss an edit link at the bottom of the page?

Not me.. alt-e !

splitting GeneralDiscussion --DeanGoodmanson, Fri, 09 Apr 2004 22:31:15 -0700 reply
What to do regarding the discussion link on the header?

SubWiki killer features --DeanGoodmanson, Wed, 14 Apr 2004 13:30:39 -0700 reply

SubWiki functionality, but it isn't really useful at present.

Would you mind throwing out (of the top of your head) some of the more commonly heard complaints, or requested features, of zwiki's subwikis?

splitting GeneralDiscussion --simon, Wed, 14 Apr 2004 13:32:17 -0700 reply
Good question. Anyone got any ideas ? The hard-coded english names for these links are a bit naff..

SubWiki killer features --simon, Wed, 14 Apr 2004 13:34:31 -0700 reply
I'm not able to, right now.. haven't used them recently. Let me turn it around, is anybody out there finding subwikis helpful for anything, or can you see how they would be helpful with some work ?

proposal: rename Message.py ? --simon, Wed, 14 Apr 2004 13:37:29 -0700 reply
I believe we need a Comment class, which will encapsulate Message and some useful zwiki extras and simplify our mail/comment handling code. So, I propose to rename Message.py to Comments.py. Comment is probably the accurate high-level term.

SubWiki killer features --Bob McElrath?, Wed, 14 Apr 2004 13:40:15 -0700 reply
simon [zwiki-wiki@zwiki.org]? wrote:

I'm not able to, right now.. haven't used them recently. Let me turn it around, is anybody out there finding subwikis helpful for anything, or can you see how they would be helpful with some work ?

I want to use them, though I am not currently.

For example, in the context of my notes, Models/MSSM/HiggsProduction? should be different than Models/StandardModel?/HiggsProduction?. Or LorentzViolation? vs. Projects/LorentzViolation?.

So you see for this subwikis (or at a minimum, subdirectories) are required. Either that or very long page names.

proposal: rename Message.py ? --Bob McElrath?, Wed, 14 Apr 2004 13:41:42 -0700 reply
simon [zwiki-wiki@zwiki.org]? wrote:

I believe we need a Comment class, which will encapsulate Message and some useful zwiki extras and simplify our mail/comment handling code. So, I propose to rename Message.py to Comments.py. Comment is probably the accurate high-level term.

Yes yes yes! In particular, comments should be treated as their own STX documents, so that STX does not mark up the HTML we generate for a comment heading. (causing, among other things, the extraneous intentation we've seen...I think)

proposal: rename Message.py ? --Simon Michael, Wed, 14 Apr 2004 13:53:08 -0700 reply
However, I've noticed renaming persistent classes can make the zodb unhappy.. so there may be migration issues which I don't fully understand. I'll just have to grope a bit. Which on the server now running zwiki.org, zopewiki.org and others could be a problem.. I'll try to be good.

proposal: rename Message.py ? --Bob McElrath?, Wed, 14 Apr 2004 14:05:21 -0700 reply
Simon Michael [zwiki-wiki@zwiki.org]? wrote:

However, I've noticed renaming persistent classes can make the zodb unhappy.. so there may be migration issues which I don't fully understand. I'll just have to grope a bit. Which on the server now running zwiki.org, zopewiki.org and others could be a problem.. I'll try to be good.

May I suggest NOT renaming any classes unless there is a strong pressing reason to do so? I have run into this several times since I started playing with ZWiki. While you guys have been good at fixing things up with /upgradeAll, it is not a nice thing to do to users since all of a sudden after an upgrade their wiki doesn't work, and it takes some time to figure out you should run an /upgradeAll.

empty edits --Bob McElrath?, Wed, 14 Apr 2004 14:22:43 -0700 reply
I want to make it so that empty edits aren't recorded. (I use vim as an external editor, and habitually type :wq at every opportunity, resulting in many empty edits)

It looks like Editing.py:handleEditText is where to do this, but what about changing page type? Should this be recorded? Or file upload? Or rename?

Similar code in Editing._createFileOrImage and similar code in ZWikiWeb?.addZWikiWebFromFS should be merged.

Anyhoo...thinking out loud.

empty edits --Simon Michael, Wed, 14 Apr 2004 14:35:47 -0700 reply
Empty edits (no text change, no page type change, etc) should be ignored already.

Also we strip signatures now. This seems inherently unreliable so as a safety measure I don't strip any "signature" larger than 500 characters.

empty edits --Bob McElrath?, Wed, 14 Apr 2004 14:37:16 -0700 reply
Simon Michael [zwiki-wiki@zwiki.org]? wrote:

Empty edits (no text change, no page type change, etc) should be ignored already.

diff show lots of empty diffs. Was this change post 0.29?

Also we strip signatures now. This seems inherently unreliable so as a safety measure I don't strip any "signature" larger than 500 characters.

Yay! Now I need a longer sig! ;-P

empty edits --Simon Michael, Wed, 14 Apr 2004 14:59:06 -0700 reply

diff show lots of empty diffs. Was this change post 0.29?

No.. you see empty diffs for other reasons - it shows non-edit transactions like reparent, setupTracker etc. Diff is long overdue for some love.

apache ProxyRequests? disabled --simon, Thu, 15 Apr 2004 18:56:11 -0700 reply
I've removed ProxyRequests On from apache's config, to avoid being listed as an open proxy at http://spamblock.outblaze.com . Hopefully this will not prevent apache from doing image caching on this site.

proposal: rename default skin to standard --simon, Sat, 17 Apr 2004 21:39:39 -0700 reply
"default" has long had two meanings in zwiki skin land - the non-CMF skin, as opposed to the zwiki_plone skin; and, built-in or unchanged skin templates, as opposed to customized ones. I am thinking of renaming the skin to "standard". So zwiki ships with standard and plone skins, and a wiki uses the default or customized templates from one of these. I'm not aware of any migration issues this would raise.

i18n movement --simon, Tue, 20 Apr 2004 13:02:58 -0700 reply
Yes I have crammed the needful i18n bits into my brain, beaten the page into shape, and gasp actually started adding some i18n tags to our templates. I18n has checklists if anyone gets the urge to push this along.

Issue Dealer --simon, Wed, 21 Apr 2004 10:29:40 -0700 reply
ZopeWiki:IssueDealer looks good.

pr0n upload --simon, Thu, 22 Apr 2004 09:37:49 -0700 reply
Woo! The excitement. Deleted. I've added images to the FileUploads? listing.

interesting zope thread(s) --simon, Thu, 22 Apr 2004 14:36:57 -0700 reply
on the zope-dev list right now. (I'd include a gmane url but don't have it at my fingertips)

rating and voteCount added to zwiki.org catalog --simon, Fri, 23 Apr 2004 12:10:26 -0700 reply
These are now indexed and in the metadata, so if you should feel the urge to try some neat query scripts..

I don't expect this to raise any new conflict issues or slowness, we'll keep an eye on it before enabling it generally.

rating and voteCount added to zwiki.org catalog --simon, Fri, 23 Apr 2004 12:13:25 -0700 reply
Quick test: number of pages rated 1: 2403. Hmm I'm not sure how to search for non-zero or greater-than values. These are Field Indexes.

like this: --simon, Fri, 23 Apr 2004 13:14:33 -0700 reply
From the ZopeWiki:ZopeBook : above-average pages: 241. Nice. Need more of this on WikiStats.

ooh! --simon, Fri, 23 Apr 2004 16:21:21 -0700 reply
http://www.wheatfarm.org/

MIDSECTION and comments --Bob McElrath?, Thu, 11 Nov 2004 20:28:25 -0800 reply
Instead of having MIDSECTION be part of the page, why not API calls for it? As far as I can see it is only used for subtopics. This could be put into wikipage.pt and be part of the "skin" rather than part of the page.

API's already exist for this: OutlineRenderingMixin?.subtopics which can be called from a skin. Personally I would like to see the subtopics in the Plone sidebar...and comments on a separate page (a la wikipedia)

Comments can be done similarly. wikipage.pt can insert the rendered document, followed by the rendered subtopics, followed by the rendered comments, all using api calls (e.g. CommentsSupport?.discussionPart, except rendered) in wikipage.pt. The code or page text shouldn't know or care where the subtopics or comments appear on the page.

This paves the way for more complex skins, storing comments individually in the ZODB, new methods like renderThreadedComments, and removes the rendering clunks due to the string ZWIKIMIDSECTION and the mbox "From" line.

Comments?

... -- Wed, 13 Jul 2005 16:18:58 -0700 reply
GeneralDiscussion