Register | Sign In


Understanding through Discussion


EvC Forum active members: 65 (9164 total)
4 online now:
Newest Member: ChatGPT
Post Volume: Total: 916,912 Year: 4,169/9,624 Month: 1,040/974 Week: 367/286 Day: 10/13 Hour: 1/1


Thread  Details

Email This Thread
Newer Topic | Older Topic
  
Author Topic:   dBoard 2.0 Release Tomorrow
Admin
Director
Posts: 13046
From: EvC Forum
Joined: 06-14-2002
Member Rating: 2.6


Message 1 of 21 (311342)
05-12-2006 7:10 AM


Tomorrow morning at 9 AM (Saturday, May 13, 2006, 9 AM Eastern Time US) I will be taking the board down for the release of dBoard 2.0. It should take less than an hour, and probably only around 15 minutes. In any case, I will bring the board back up as quickly as possible.
Thanks, everyone, for all the testing help. A lot of minor bugs were found and fixed. There should still be some shaking out of bugs over the few days after the release, but by and large the indications look good for a quality release.

Replies to this message:
 Message 2 by Adminnemooseus, posted 05-12-2006 11:49 PM Admin has not replied

  
Admin
Director
Posts: 13046
From: EvC Forum
Joined: 06-14-2002
Member Rating: 2.6


Message 3 of 21 (311720)
05-13-2006 8:59 AM


Board going down in 2 minutes!

--Percy
EvC Forum Director

Replies to this message:
 Message 4 by nwr, posted 04-02-2003 3:14 AM Admin has replied

  
Admin
Director
Posts: 13046
From: EvC Forum
Joined: 06-14-2002
Member Rating: 2.6


Message 6 of 21 (311726)
05-14-2006 1:12 PM
Reply to: Message 4 by nwr
04-02-2003 3:14 AM


dBoard 2.0 is Up and Running!
Welcome to dBoard 2.0 everyone!
The upgrade took 24 hours instead of 15 minutes because of a bug combined with the board's popularity. When I upgraded a test version of the board there was no one trying to access it. When I upgraded the main board, everybody was trying to access it. The bug caused every access to start up a Perl process which never completed because it was looking for data tables that didn't exist yet. This wouldn't be a problem if there were only a few hundred accesses, but before the upgrade was complete there were a few thousand, and it brought the server to its knees.
Of course, we didn't know this was the reason the server was dying, so we kept rebooting it, and the same thing kept happening. Being indexed by Google is not always a good thing!
A good night's sleep and the problem became obvious, but in the meantime the webhosting company noticed all the reboots, ran a hardware diagnostic that revealed a bad component, so they replaced the motherboard. As soon as they were done I uploaded a fix for the bug, upgraded the board, and we were back in business.
Well, almost. When they upgraded the motherboard they set the date to April 2, 2003 (see Nwr's previous post). I couldn't log in because the software was setting the login cookie to expire one year after April 2, 2003, which is April 2, 2004, a year ago. Setting a cookie to expire in the past is how you delete a cookie. So in other words, no login cookies were being set, and no one could log in.
But after setting the date and time correctly things were all hunky dory, and we're back in business. Welcome back, everyone!

--Percy
EvC Forum Director

This message is a reply to:
 Message 4 by nwr, posted 04-02-2003 3:14 AM nwr has not replied

Replies to this message:
 Message 7 by Phat, posted 05-14-2006 2:18 PM Admin has replied

  
Admin
Director
Posts: 13046
From: EvC Forum
Joined: 06-14-2002
Member Rating: 2.6


Message 8 of 21 (311935)
05-15-2006 10:34 AM
Reply to: Message 7 by Phat
05-14-2006 2:18 PM


Re: dBoard 2.0 is Up and Running!
Phat writes:
Thanks, Percy....it looks the same to me, but I'll bet there is a better engine undewr the hood!
Wait'll you have to carry out any administrative duties. The main differences are associated with member management. All board data except threads and messages is now in a MySQL database, and this permitted a number of new features.

--Percy
EvC Forum Director

This message is a reply to:
 Message 7 by Phat, posted 05-14-2006 2:18 PM Phat has not replied

Replies to this message:
 Message 9 by ohnhai, posted 05-15-2006 10:35 AM Admin has replied

  
Admin
Director
Posts: 13046
From: EvC Forum
Joined: 06-14-2002
Member Rating: 2.6


Message 10 of 21 (311946)
05-15-2006 11:04 AM
Reply to: Message 9 by ohnhai
05-15-2006 10:35 AM


Re: dBoard 2.0 is Up and Running!
ohnhai writes:
why not ALL data including Threads and posts?
Funny you should ask. The reason is primarily that I'm just one guy. That's one reason I keep asking likely prospects if they'd be willing to help out with coding. Great learning opportunity!
dBoard 1.0 replaced UBB software from Infopop with my own software.
dBoard 2.0 put all data except threads and messages in a MySQL database.
dBoard 3.0 will put threads and messages into the MySQL database.
It was about 16 months between the 1.0 and 2.0 releases. To have tried to move all data into the MySQL database in a single release would have stretched the release out another 6 months at least.

--Percy
EvC Forum Director

This message is a reply to:
 Message 9 by ohnhai, posted 05-15-2006 10:35 AM ohnhai has replied

Replies to this message:
 Message 11 by ohnhai, posted 05-15-2006 11:18 AM Admin has replied

  
Admin
Director
Posts: 13046
From: EvC Forum
Joined: 06-14-2002
Member Rating: 2.6


Message 12 of 21 (311962)
05-15-2006 11:38 AM


dBoard 2.0 Member List Page
One significant new feature of dBoard 2.0 is a significantly improved Member List page. It's worth checking out.
As before there is the alphabet. Click on a letter to list all the members whose names begin with that letter. This displays the first page of these members, but now instead of guessing which page to click on to find the right name there's a browse table that provides a range of names to click on, completely removing the guesswork.
You can click on many of the table headings to list members according to that heading. This includes listing members:
  • Alphabetically by member name.
  • Hierarchically by status, where Director is at the top and Junior Member is at the bottom.
  • Numerically by number of posts.
  • Alphabetically by location.
  • Alphabetically by interests.
  • In reverse chronological order by registration date.
  • Alphabetically who are suspended.
You can also search by member name, location and interests. Wildcards are permitted in the search strings using the "*" (asterisk) character. The "^" (uptick) character represents the beginning of a string, while "$" (dollar sign) represents the end of a string.
For those unfamiliar with this kind of searching (Google certainly doesn't have it), here's an example. When searching by member name, the search string "an" will find Alan, Barbarian and Stranger.
If you place an uptick at the beginning of the string to make it "^an" then it will find names that begin with "an", like Andrew, AndyA and Anthony.
If you place a dollar sign at the end of the string to make it "an$" then it will find names that end with "an", like Alan, Johanan and WiseMan.
If you place an uptick at the beginning, a dollar sign at the end, and an asterisk in the middle to make it "^a*n$" then it will find all names that begin with "a" and end with "n", like Alan, Annafan and ArthurPigman.
Edited by Admin, : data => date

--Percy
EvC Forum Director

  
Admin
Director
Posts: 13046
From: EvC Forum
Joined: 06-14-2002
Member Rating: 2.6


Message 13 of 21 (311964)
05-15-2006 11:44 AM


All Forum Specific Restrictions are Lifted
Anyone who had forum specific restrictions imposed before the release of dBoard 2.0 should be aware that those restrictions have been lifted. The semantic expression of these restrictions differed too greatly between 1.0 and 2.0 to maintain them accurately, and so they were not maintained across releases.
This was not discussed between all moderators, only between Jar and myself because he was available via messenger at the time a decision needed to be made. We agreed that there was no one who deserved permanent forum restrictions, and so deemed it appropriate to drop existing restrictions as part of the 2.0 release.

--Percy
EvC Forum Director

  
Admin
Director
Posts: 13046
From: EvC Forum
Joined: 06-14-2002
Member Rating: 2.6


Message 14 of 21 (312005)
05-15-2006 1:15 PM
Reply to: Message 11 by ohnhai
05-15-2006 11:18 AM


Re: dBoard 2.0 is Up and Running!
ohnhai writes:
If after that, if I feel confident of not killing EvC with my code/design...
Fear not. That's what the test subdomain is for.

--Percy
EvC Forum Director

This message is a reply to:
 Message 11 by ohnhai, posted 05-15-2006 11:18 AM ohnhai has not replied

  
Admin
Director
Posts: 13046
From: EvC Forum
Joined: 06-14-2002
Member Rating: 2.6


Message 15 of 21 (313101)
05-18-2006 5:25 AM


Date of Birth Added to Member List
The date of birth has been added to the information on the Members page. You can enter your date of birth by going to your profile page. Birthdays are announced in the status section that appears near the top of every page.
Hmmm, something about being born on March 28 in 1983 makes you a likely candidate for suspension. Can Karloskasta's suspension be far off? Click on DOB...
Speaking of suspension, after clicking on DOB, hover your mouse over the suspension icon (
) to see more information.
No surprise, Jar is our oldest member, born on the first day of the new year way back in 1886! He was in the audience at Dayton, heard at one point to be muttering, "I'll rock your ages..."

--Percy
EvC Forum Director

Replies to this message:
 Message 16 by AdminNWR, posted 05-18-2006 8:28 AM Admin has replied
 Message 17 by jar, posted 05-18-2006 10:17 AM Admin has replied

  
Admin
Director
Posts: 13046
From: EvC Forum
Joined: 06-14-2002
Member Rating: 2.6


Message 18 of 21 (313169)
05-18-2006 10:39 AM
Reply to: Message 16 by AdminNWR
05-18-2006 8:28 AM


Re: Date of Birth Added to Member List
nwr writes:
Missed that one. All four of those recent suspensions are likely the same person (or same syndicate).
I think we should put it in the Forum Guidelines that spammers are required to all register under the same birthday.
This time I added an indicator of who did the suspension (in the reasons). If you think that a good idea, I'll do the same for the other two I recently suspended. Or perhaps the suspender info should be made automatically available, at least to admins.
Now that you mention it, the moderator taking the action should probably be recorded automatically. Something for the next release.

--Percy
EvC Forum Director

This message is a reply to:
 Message 16 by AdminNWR, posted 05-18-2006 8:28 AM AdminNWR has not replied

  
Admin
Director
Posts: 13046
From: EvC Forum
Joined: 06-14-2002
Member Rating: 2.6


Message 19 of 21 (313557)
05-19-2006 1:40 PM
Reply to: Message 17 by jar
05-18-2006 10:17 AM


Re: Date of Birth Added to Member List
jar writes:
That's not 1886 I'll have you know.
Uh, yes it is - check your profile.
It's understandable that someone of your great, uh, maturity would forget his own birthday. Why don't you just go ahead and change it to something you think's about right.

--Percy
EvC Forum Director

This message is a reply to:
 Message 17 by jar, posted 05-18-2006 10:17 AM jar has replied

Replies to this message:
 Message 20 by jar, posted 05-19-2006 1:42 PM Admin has not replied

  
Admin
Director
Posts: 13046
From: EvC Forum
Joined: 06-14-2002
Member Rating: 2.6


Message 21 of 21 (313562)
05-19-2006 1:47 PM


Changing the case in your member name...
With the release of dBoard 2.0 member names became case insensitive. This means that if your member name is "Footloose" that it doesn't matter whether you type "footloose" or "FOOTLOOSE" when you log in, they'll both work.
Regardless of how you log in your name will always be displayed the way it is stored in the database, but you can change this through your profile page. Simply define a new alias using the case you want.
For example, let's say your member name is "footloose", but you want to change it to "Footloose". Just go to your profile page and enter "Footloose" on the Define New Alias line. Then click on Submit Modifications and the change will be made. It won't actually define a new alias, since "footloose" and "Footloose" are actually the same name, but it will replace "footloose" with "Footloose", and now your member name will be displayed everywhere as "Footloose".

--Percy
EvC Forum Director

  
Newer Topic | Older Topic
Jump to:


Copyright 2001-2023 by EvC Forum, All Rights Reserved

™ Version 4.2
Innovative software from Qwixotic © 2024