Pirates@Home logo

Pirates@Home

Berkeley Open Infrastructure
BOINC!
for Network Computing
Home Help Status Forums Glossary Account

Testing the brig again

log in

Advanced search

Message boards : Announcements : Testing the brig again

Author Message
Profile Wormholio
Captain
Avatar
Send message
Joined: 6 Jun 04
United States
Away
Credit: 4,009.8
RAC: 0.00
Joined: Jun 6, 2004
Verified: Mar 13, 2008
Dubloons: 3
Pieces of Eight: 10
Punishment: Aztec curse
Message 5003 - Posted: 25 Feb 2007 | 18:52:28 UTC
Last modified: 25 Feb 2007 | 18:54:24 UTC

Quite unrelated to other recent discussions on this site, I have done a bit more work on the brig. Here are the main points:

* The user in question and the moderators and administrators all get an e-mail notification.

* Changes should be immediate on the wiki -- the next page you access after your change of status it will now re-evaluate your credentials. (Whereas before it only took effect when you logged out and logged back in.)

I encourage everybody who's been locked up to keep some notes on what works correctly and what does not and then report back to us when you are out of lockup. There may be some problems on the wiki with redirection to the login page, but my main interest is in these two new features.

My thanks to the members of the crew who volunteered for this duty, either explicitly or implicitly (ie they were on deck when I needed someone to pick on). Are there any other volunteers?
____________
-- Eric Myers

"Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats

Profile Contact
Volunteer tester
Avatar
Send message
Joined: 29 Aug 04
Canada
BOINC Synergy
Credit: 26,644.6
RAC: 0.00
Joined: Aug 29, 2004
Verified: Nov 10, 2011
Dubloons: 3
Pieces of Eight: 3
Punishment: Misfit
Message 5005 - Posted: 25 Feb 2007 | 20:04:58 UTC - in response to Message 5003.

Are there any other volunteers?

Now that I'm done with clearing ice & snow from deck, good to go to the brig.
Maybe I'll find another flask in the corner...
Maybe I'll still be there when the next snow falls and not have to deal with it!

____________

Click and enter your name for your BOINC Statistics

Profile Contact
Volunteer tester
Avatar
Send message
Joined: 29 Aug 04
Canada
BOINC Synergy
Credit: 26,644.6
RAC: 0.00
Joined: Aug 29, 2004
Verified: Nov 10, 2011
Dubloons: 3
Pieces of Eight: 3
Punishment: Misfit
Message 5008 - Posted: 26 Feb 2007 | 12:51:25 UTC - in response to Message 5003.


* The user in question and the moderators and administrators all get an e-mail notification.

* Changes should be immediate on the wiki -- the next page you access after your change of status it will now re-evaluate your credentials. (Whereas before it only took effect when you logged out and logged back in.)

Yep, got an e-mail and didn't have to log out to be locked up.
As a seaman in the brig I could not edit pages, only add to or edit annotation.

____________

Click and enter your name for your BOINC Statistics

Profile Ageless
Chief Petty Officer
Volunteer tester
Avatar
Send message
Joined: 20 Jul 04
Netherlands
Machinae Supremacy
Credit: 1,295.9
RAC: 0.00
Joined: Jul 20, 2004
Verified: Jul 9, 2011
Dubloons: 3
Pieces of Eight: 7
Punishment: Cat o' Nine Tails
Message 5009 - Posted: 26 Feb 2007 | 19:05:11 UTC

I'm not done testing what I was testing, so Eric, could you put me back in the brig for another 10 hours? With thanks. :)
____________
Jord.

The BOINC FAQ Service.

Profile Wormholio
Captain
Avatar
Send message
Joined: 6 Jun 04
United States
Away
Credit: 4,009.8
RAC: 0.00
Joined: Jun 6, 2004
Verified: Mar 13, 2008
Dubloons: 3
Pieces of Eight: 10
Punishment: Aztec curse
Message 5022 - Posted: 1 Mar 2007 | 2:13:50 UTC

I've made some further changes to the wiki which I'd like to test.

1. Only one hook to redirect you to the BOINC login page if the wiki thinks you need to be logged in to do something. I had been using two, but I'd like to see if it works with just this one.

2. User status is re-evaluated every hour in any case. This should mean that if you were in the brig then you will be out of the brig when you come back after your suspension expires, (or at least an hour after it expires), whereas previously you would have to log out and log in again.

I'll throw whoever I see first in the brig in the morning to try this out.

____________
-- Eric Myers

"Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats

Profile Misfit
Son of a Gunn
Avatar
Send message
Joined: 24 Feb 05
United States
BOINC Synergy
Credit: 1,834.0
RAC: 0.00
Joined: Feb 24, 2005
Verified: Apr 18, 2010
Dubloons: 3
Punishment: Misfit
Message 5023 - Posted: 1 Mar 2007 | 3:34:22 UTC - in response to Message 5022.

Wormholio wrote:
I'll throw whoever I see first in the brig in the morning to try this out.

Oops I spilled all the rum.
____________

Profile Pepo
Chief Petty Officer
Volunteer tester
Avatar
Send message
Joined: 13 Sep 04
Slovakia
TeamVision42
Credit: 924.2
RAC: 0.00
Joined: Sep 13, 2004
Verified: Aug 4, 2009
Dubloons: 3
Pieces of Eight: 5
Punishment: Cat o' Nine Tails
Message 5026 - Posted: 1 Mar 2007 | 9:29:38 UTC
Last modified: 1 Mar 2007 | 9:32:30 UTC

Anytimes when I enter the Glossary while being on Pirates' site before (from the same IE instance), I'm automatically logged in.

Anytimes when I enter the Glossary directly (from new IE instance), while not being on Pirates' site before, I'm not logged in, so I'm an anonymous visitor. No refreshing helps (what is correct), I have to somehow enter Pirates' sovereign waters (be it any page, Login counting to them too) where I'm automatically evaluated as a known pirate (with prefs to stay logged in) and thus get logged in. After page back to previous Glossary page (or followink any link inside), the first (and only) difference I notice is that, in the upper right corner, there is "logout" link additionally to the "Log in" link. Now either refresh the actual page or enter any other page and the full user header line is displayed, confirming I'm correctly logged in.

From the "experienced pirate's point of view" I'd say it is all right, does not limitate me and does not allow unallowed access.

The only possibly confusing (for unexperienced visitor) point is that upon entering the Glossary for the second time (as already logged in), my user status is not immediately acknowledged (the header line containing only "Log in" and "logout" links). Whether it is worth additional labouring?

---

Now only not to forget to hide somewhere after my workshift, otherwise the Capt'n could stumble over me...
____________
Peter .-)

Profile Ageless
Chief Petty Officer
Volunteer tester
Avatar
Send message
Joined: 20 Jul 04
Netherlands
Machinae Supremacy
Credit: 1,295.9
RAC: 0.00
Joined: Jul 20, 2004
Verified: Jul 9, 2011
Dubloons: 3
Pieces of Eight: 7
Punishment: Cat o' Nine Tails
Message 5027 - Posted: 1 Mar 2007 | 13:15:58 UTC

You need another Guinea Pirate, Captain?
____________
Jord.

The BOINC FAQ Service.

Profile Ageless
Chief Petty Officer
Volunteer tester
Avatar
Send message
Joined: 20 Jul 04
Netherlands
Machinae Supremacy
Credit: 1,295.9
RAC: 0.00
Joined: Jul 20, 2004
Verified: Jul 9, 2011
Dubloons: 3
Pieces of Eight: 7
Punishment: Cat o' Nine Tails
Message 5028 - Posted: 1 Mar 2007 | 15:46:31 UTC

Check the wiki right before suspension is to expire. Then check it again afterwards, and I predict you are in the brig for another hour.


15:43 - 16:44

I can post here...
I'm still in the brig in the Wiki.

But I am not the only one, it seems:
1. Ageless ‎(brig)
2. Fuzzy Hollynoodles ‎(brig)
3. KSMarksPsych ‎(brig)
4. Misfit ‎(brig)

I do expect to be out again in an hour's time, as that happened to me last time around.
I'll check the Wiki every 10 minutes for the next hour.
____________
Jord.

The BOINC FAQ Service.

Profile Wormholio
Captain
Avatar
Send message
Joined: 6 Jun 04
United States
Away
Credit: 4,009.8
RAC: 0.00
Joined: Jun 6, 2004
Verified: Mar 13, 2008
Dubloons: 3
Pieces of Eight: 10
Punishment: Aztec curse
Message 5029 - Posted: 1 Mar 2007 | 16:10:39 UTC - in response to Message 5028.

Ageless wrote:

But I am not the only one, it seems:
1. Ageless ‎(brig)
2. Fuzzy Hollynoodles ‎(brig)
3. KSMarksPsych ‎(brig)
4. Misfit ‎(brig)

Their status will not change on this list until the next time they access the wiki, which will then trigger a re-evaluation of their status.

____________
-- Eric Myers

"Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats

Profile Ageless
Chief Petty Officer
Volunteer tester
Avatar
Send message
Joined: 20 Jul 04
Netherlands
Machinae Supremacy
Credit: 1,295.9
RAC: 0.00
Joined: Jul 20, 2004
Verified: Jul 9, 2011
Dubloons: 3
Pieces of Eight: 7
Punishment: Cat o' Nine Tails
Message 5030 - Posted: 1 Mar 2007 | 16:22:40 UTC
Last modified: 1 Mar 2007 | 16:23:16 UTC

I'm out of the brig in the Wiki. Time stamp 17:20
So your prediction is wrong... or 24 minutes short. ;)
____________
Jord.

The BOINC FAQ Service.

Profile Wormholio
Captain
Avatar
Send message
Joined: 6 Jun 04
United States
Away
Credit: 4,009.8
RAC: 0.00
Joined: Jun 6, 2004
Verified: Mar 13, 2008
Dubloons: 3
Pieces of Eight: 10
Punishment: Aztec curse
Message 5031 - Posted: 1 Mar 2007 | 16:35:12 UTC - in response to Message 5030.

Ageless wrote:
I'm out of the brig in the Wiki. Time stamp 17:20
So your prediction is wrong... or 24 minutes short. ;)


Probably not. If you checked on the wiki while you were in the brig at 24min after you were put in, then it set the recheck time to an hour later.

Allow me to put you in the brig again, but don't go check it until a few minutes before the expiration. That should reset the check interval to 1hr later, and you won't be reset on the wiki until almost an hour after the expiration.

____________
-- Eric Myers

"Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats

Profile Ageless
Chief Petty Officer
Volunteer tester
Avatar
Send message
Joined: 20 Jul 04
Netherlands
Machinae Supremacy
Credit: 1,295.9
RAC: 0.00
Joined: Jul 20, 2004
Verified: Jul 9, 2011
Dubloons: 3
Pieces of Eight: 7
Punishment: Cat o' Nine Tails
Message 5032 - Posted: 1 Mar 2007 | 17:39:26 UTC

I checked the Wiki at 18:28 local time.
After that accidentally I logged off.

My status is reset in the Wiki.

By the by, why can't we change the "Enable e-mail from other users" preference in the Wiki's preferences? (My preferences, check that option, save, go to another page, like the index, my preferences and presto, it's back on)
____________
Jord.

The BOINC FAQ Service.

Profile Wormholio
Captain
Avatar
Send message
Joined: 6 Jun 04
United States
Away
Credit: 4,009.8
RAC: 0.00
Joined: Jun 6, 2004
Verified: Mar 13, 2008
Dubloons: 3
Pieces of Eight: 10
Punishment: Aztec curse
Message 5033 - Posted: 1 Mar 2007 | 18:52:55 UTC - in response to Message 5032.

Ageless wrote:

By the by, why can't we change the "Enable e-mail from other users" preference in the Wiki's preferences? (My preferences, check that option, save, go to another page, like the index, my preferences and presto, it's back on)


check or uncheck? I have it checked, I uncheck it, go somewhere else and come back to preferences, and it's checked again. Ugh. I suspect a wiki bug.

I also found where user permissions are determined. In addition to your explicit permission groups (seaman, able_seaman, chief, etc..) there are implicit groups for anonymous user, logged in users, users with email confirmed (and others?). Unfortunately, these are all just merged into one array and then permissions applied. I would rather that the implicit permissions be applied first, then the explicit permissions, to override. I may have to work up a patch for this.

We are using MediaWiki 1.8.2, but 1.9 is out, so we should likely try that first before claiming to have found bugs. And I'd like to verify that the BOINC authentication plug-in works with 1.9.

____________
-- Eric Myers

"Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats

Profile Ageless
Chief Petty Officer
Volunteer tester
Avatar
Send message
Joined: 20 Jul 04
Netherlands
Machinae Supremacy
Credit: 1,295.9
RAC: 0.00
Joined: Jul 20, 2004
Verified: Jul 9, 2011
Dubloons: 3
Pieces of Eight: 7
Punishment: Cat o' Nine Tails
Message 5034 - Posted: 1 Mar 2007 | 20:23:22 UTC
Last modified: 1 Mar 2007 | 20:23:47 UTC

Hum, I meant uncheck. Sorry, blame it on wet fingers on the keyboard.
I slipped on the greasy deck earlier and while trying not to fall overboard, I logged off and fell in anyway.

It types really bad with water dripping in the keyboard.

I'll flog some men into cleaning the deck.
____________
Jord.

The BOINC FAQ Service.

Profile KSMarksPsych
Volunteer tester
Avatar
Send message
Joined: 19 Jan 06
United States
Machinae Supremacy
Credit: 4,127.4
RAC: 0.00
Joined: Jan 19, 2006
Verified: Sep 24, 2010
Dubloons: 3
Pieces of Eight: 8
Punishment: Mess Duty
Message 5038 - Posted: 2 Mar 2007 | 1:36:33 UTC

Just curious.

It says in the Wiki that if a crew member is in the brig, they can't read the Wiki (from here). The day I was in, I could read. I couldn't start a page (still can't as my RAC is too low) or edit a page. But I could participate in the talk page.

Profile Wormholio
Captain
Avatar
Send message
Joined: 6 Jun 04
United States
Away
Credit: 4,009.8
RAC: 0.00
Joined: Jun 6, 2004
Verified: Mar 13, 2008
Dubloons: 3
Pieces of Eight: 10
Punishment: Aztec curse
Message 5040 - Posted: 2 Mar 2007 | 2:31:56 UTC - in response to Message 5038.

KSMarksPsych wrote:
Just curious.

Always a good thing!

It says in the Wiki that if a crew member is in the brig, they can't read the Wiki (from here). The day I was in, I could read. I couldn't start a page (still can't as my RAC is too low) or edit a page. But I could participate in the talk page.


Good eye, thanks for the report. What that page claims and how it really works may be two different things. I've been changing some of the permissions to see how they are applied. I had hoped that our explicit permission group settings would be applied after the default settings, but it seems that this is not the case.

I've also found that I now need to explicitly grant 'talk' permission if I turn it off for anonymous users, or just authenticated users. So I've just done that. We'll see if that gets us closer to what that page claims.



____________
-- Eric Myers

"Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats

Profile Misfit
Son of a Gunn
Avatar
Send message
Joined: 24 Feb 05
United States
BOINC Synergy
Credit: 1,834.0
RAC: 0.00
Joined: Feb 24, 2005
Verified: Apr 18, 2010
Dubloons: 3
Punishment: Misfit
Message 5041 - Posted: 2 Mar 2007 | 2:41:23 UTC - in response to Message 5034.
Last modified: 2 Mar 2007 | 2:41:39 UTC

Ageless wrote:
Sorry, blame it on wet fingers on the keyboard.

Last time you said your keyboard was sticky because you were licking stamps. As for wet fingers - no splashing allowed. All I can do is recommend "in it" and not "at it".

Ageless wrote:
I slipped on the greasy deck earlier

Shinanagins on the poop deck will not be tolerated. The captain runs a tight ship.

Ageless wrote:
I'll flog some men into cleaning the deck.

Oh now that's just gross.
____________

Profile Pepo
Chief Petty Officer
Volunteer tester
Avatar
Send message
Joined: 13 Sep 04
Slovakia
TeamVision42
Credit: 924.2
RAC: 0.00
Joined: Sep 13, 2004
Verified: Aug 4, 2009
Dubloons: 3
Pieces of Eight: 5
Punishment: Cat o' Nine Tails
Message 5076 - Posted: 9 Mar 2007 | 1:47:26 UTC
Last modified: 9 Mar 2007 | 1:50:24 UTC

My RAC just (or possibly few days ago already) got to 0.01. According to [[Configuring user permissions]] page, which claims:

seaman
A member of the crew with 0.01 < RAC < 1.0 is simply a 'seaman', and may edit an existing article but not create a new article.

I'm not a seaman anymore. :-(
[[Special:Listusers|User list]] page confirmed it - I'm just a chief:
chief
Forum moderators on the BOINC project are considered to be a Chief Petty Officer (or chief for short), and have the wiki rights "patrol", "rollback", "protect" and "block" so that they can prevent mischief from the crew.


But, I'm still able to edit pages. See BBCode Tags' history.
____________
Peter .-)

Profile Wormholio
Captain
Avatar
Send message
Joined: 6 Jun 04
United States
Away
Credit: 4,009.8
RAC: 0.00
Joined: Jun 6, 2004
Verified: Mar 13, 2008
Dubloons: 3
Pieces of Eight: 10
Punishment: Aztec curse
Message 5078 - Posted: 9 Mar 2007 | 2:04:47 UTC - in response to Message 5076.

Pepo wrote:
But, I'm still able to edit pages.

That is as expected. I've explicitly allowed Chief's to retain some
permissions even with no RAC. Of course we could change that if necessary.

I've moved the permission settings to a separate file, PiratePermissions.php, in case you want to see how its done. Keep in mind that this is just a copy; the version in use might be changed as we go along.

____________
-- Eric Myers

"Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats

Profile Pepo
Chief Petty Officer
Volunteer tester
Avatar
Send message
Joined: 13 Sep 04
Slovakia
TeamVision42
Credit: 924.2
RAC: 0.00
Joined: Sep 13, 2004
Verified: Aug 4, 2009
Dubloons: 3
Pieces of Eight: 5
Punishment: Cat o' Nine Tails
Message 5079 - Posted: 9 Mar 2007 | 2:14:26 UTC

Yes, I understand.

// A 'seaman' is a registered member who has 0 < RAC < RAC_TO_EDIT
// An 'able_seaman' has RAC > RAC_TO_EDIT and can do more

This is currently different, isn't it?

// Anyone who misbehaves can be "put into the brig" by banning on
// BOINC, or explicitly by an officer or chief.

I did not know that 'brigging' is also possible in Wiki - is there any interface for this?
____________
Peter .-)

Profile Wormholio
Captain
Avatar
Send message
Joined: 6 Jun 04
United States
Away
Credit: 4,009.8
RAC: 0.00
Joined: Jun 6, 2004
Verified: Mar 13, 2008
Dubloons: 3
Pieces of Eight: 10
Punishment: Aztec curse
Message 5086 - Posted: 10 Mar 2007 | 12:48:27 UTC - in response to Message 5079.
Last modified: 10 Mar 2007 | 12:51:49 UTC

Pepo wrote:

// A 'seaman' is a registered member who has 0 < RAC < RAC_TO_EDIT
// An 'able_seaman' has RAC > RAC_TO_EDIT and can do more

This is currently different, isn't it?

Slightly different. You must have at credit of 0.01 (one cobblecent?) to become a seaman. The file PiratesPermissions.php just lists the permissions given to the different groups, but says nothing about how you get into a group. That is done in BOINCAuthPlugin.php, which you can read about under [[BOINC Authentication]]


// Anyone who misbehaves can be "put into the brig" by banning on
// BOINC, or explicitly by an officer or chief.

I did not know that 'brigging' is also possible in Wiki - is there any interface for this?

Yes, but you won't see it as a chief. There is a special page for user permission groups where I can manually move you to another group. It's available to officers, and on a wiki there is a group called SysOp which has just about all permissions, and Bureaucrat which can do many administrative things, including changing people's groups (but that of course can be adjusted).

But with the automatic settings I suspect that if I manually move you to the brig on the wiki then you will be removed within an hour because you are not banned on the BOINC part. I'd probably have to come up with a separate group for blocking use of just the wiki. And a name for it.


____________
-- Eric Myers

"Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats

Post to thread

Message boards : Announcements : Testing the brig again

Home Help Status Forums Glossary Account


Return to Pirates@Home main page


Copyright © 2013 Capt. Jack Sparrow