[Newbies] Re: [DOCS][Q] How to certify authorship for contributions to the Squeak Swiki? [Was: Re: User account for squeak wiki.squeak.org]

Benjamin L. Russell DekuDekuplex at Yahoo.com
Tue Jul 21 06:06:31 UTC 2009

On Fri, 17 Jul 2009 12:12:56 -0500, David Mitchell
<david.mitchell at gmail.com> wrote:

>As to a unique identifier. The right unique identifier on a wiki is a
>page. The approach from Ward's original WikiWikiWeb (where much of the
>original Squeak wiki content was hosted before we had a wiki server).
>Create a page for yourself and then add a link to pages you edit.
>For example, my page is:
>If you go to that page, you can see the pages I've signed.
>If you go to those pages, you can see a link to my page.

Mutual links would work for most cases.  It wouldn't necessarily work
for multiple one-character typo corrections, though (such as changing
the position of a comma in a sentence), since then the space occupied
by the correction would be exceeded by the space occupied by the

For example, suppose there were a hypothetical page "Foo" at the
hypothetical address of http://wiki.squeak.org/squeak/9999 with the
following hypothetical sentence:

     See foos comprising bars comprising bazs. -- J. Random Hacker

At first, thinking that foos comprised bars, which comprised bazs,
Fred Foobar edited it as follows, and adds a comment about the edit

     See foos, comprising bars comprising bazs. -- J. Random Hacker
(edited by Fred Foobar on Sun 01 Jan 2010 01:01:01 -0500: added commas
after "foos".)

     But then Suzie Cobol decides that maybe it was really foos
comprising bars, which as a combination together comprised bazs, so
she changes the sentence to read as follows, and adds another comment
about the edit inline:

     See foos comprising bars, comprising bazs. -- J. Random Hacker
(edited by Fred Foobar on Fri 01 Jan 2010 01:01:01 -0500: added commas
after "foos". (re-edited by Suzie Cobol on Sat 02 Jan 2010 02:02:02
-0500: moved comma after "foos" to after "bazs".))

By now, the sentence has become hard to read because of all the inline

Since each edit changes the meaning of the sentence significantly, it
should be credited with the name of the editor and the time and data
of the edit.  However, each such credit vastly exceeds the space of
the edit itself.

A separate page listing edits would solve this problem; mutual links
would not.  For example, Wikipedia lists the page for "foobar" at
http://en.wikipedia.org/wiki/Foo, and the revision history page for
"foobar" separately, at

-- Benjamin L. Russell

>>> I wish to associate a unique identifier to updates that I make from
>>> both machines.
>> This was discussed in the squeak board blog a few weeks ago. I pointed
>> that we need a better platform for the wiki, one where the users are
>> more inclined to contibute, even if the platform isn't made with
>> smalltalk. I think that the board is open to use other technologies but
>> I feel that there is a bias towards smalltalk technologies. I don't care
>> of the technology (almost, but at least free software) while it have the
>> capabilities and functionality necessary for the job. I think that the
>> swiki lacks a *lot* of features you can find in several wiki platforms
>> of today. Also, the smalltalk community doesn't have the people and
>> resources to rewrite and be on par to other wikis.
>> But that is just my opinion. The board has the last word.
>> Cheers,
>> Miguel Coba
>>> This would allow me to certify authorship for any articles that I
>>> write, providing additional motivation to write more entries.
>>> Is there any way to associate a unique user identifier, listed in the
>>> page that is generated when the "history" button at the top of an
>>> Swiki entry is clicked, to all edits that I make to the Swiki? ?If
>>> not, are there any plans for this in the future?
>>> (Otherwise, for example, it is not clear how to attribute changes
>>> conveniently for universal edits; in particular, it is not clear how
>>> to attribute changes conveniently for inline edits in large blocks of
>>> text, where there is no convenient surrounding text to place a
>>> username; or for minor but significant punctuational changes, such as
>>> substituting a semicolon for a comma, where the space occupied by a
>>> manually inserted entry claiming authorship would significantly exceed
>>> the space occupied by the change itself--a rather inelegant solution;
>>> there should be a way to claim credit for Swiki contributions.)
>>> -- Benjamin L. Russell
>>> [1] Fulmer, Matthew, Aaron Reichow, Andrew Lawson, and Max OrHai.
>>> "Squeak Documentation Team." _Squeak Swiki._ Squeak.org. 8 June 2007.
>>> 17 July 2009. <http://wiki.squeak.org/squeak/808>.
>>> On Sun, 22 Feb 2009 15:17:19 -0600, Miguel Enrique Coba Martinez
>>> <m.coba.m at gmail.com> wrote:
>>> >I am trying to edit a page but I can't find the place to
>>> >create a user account.
>>> >
>>> >When I click the edit button in some page from the wiki,
>>> >Iceweasel (Debian's unbranded Firefox) ask for a username and a password.
>>> >
>>> >When I click the history button, I get a list of changes and in the
>>> >user column I see strings like:
>>> >
>>> >ACCF7AF4.ipt.aol.com
>>> >
>>> >so this makes me think that the edition of pages it is open and your
>>> >IP address is used as your username.
>>> >But, the problem is, I can't pass the user/password request.
>>> >
>>> >The user/password dialog says:
>>> >
>>> >http://wiki.squeak.org solicita un usuario y contrasena. El sitio dice:
>>> >"/squeak/*"
>>> >
>>> >Something like:
>>> >
>>> >http://wiki.squeak.org needs a username and password. The site says:
>>> >"/squeak/*"
>>> >
>>> >And if I click the cancel button it responds with:
>>> >
>>> >Unauthorized for: /squeak/*
>>> >
>>> >Can you please tell me what is the process to edit a page in the
>>> >wiki.squeak.org?
>>> >
>>> >Thanks,
>>> >Miguel Coba
>> _______________________________________________
>> Beginners mailing list
>> Beginners at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/mailman/listinfo/beginners
Benjamin L. Russell  /   DekuDekuplex at Yahoo dot com
Translator/Interpreter / Mobile:  +011 81 80-3603-6725
"Furuike ya, kawazu tobikomu mizu no oto." 
-- Matsuo Basho^ 

More information about the Beginners mailing list