If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
Policy / Politique
The fee for tournament organizers advertising on ChessTalk is $20/event or $100/yearly unlimited for the year.
Les frais d'inscription des organisateurs de tournoi sur ChessTalk sont de 20 $/événement ou de 100 $/année illimitée.
You can etransfer to Henry Lam at chesstalkforum at gmail dot com
Transfér à Henry Lam à chesstalkforum@gmail.com
Dark Knight / Le Chevalier Noir
General Guidelines
---- Nous avons besoin d'un traduction français!
Some Basics
1. Under Board "Frequently Asked Questions" (FAQs) there are 3 sections dealing with General Forum Usage, User Profile Features, and Reading and Posting Messages. These deal with everything from Avatars to Your Notifications. Most general technical questions are covered there. Here is a link to the FAQs. https://forum.chesstalk.com/help
2. Consider using the SEARCH button if you are looking for information. You may find your question has already been answered in a previous thread.
3. If you've looked for an answer to a question, and not found one, then you should consider asking your question in a new thread. For example, there have already been questions and discussion regarding: how to do chess diagrams (FENs); crosstables that line up properly; and the numerous little “glitches” that every new site will have.
4. Read pinned or sticky threads, like this one, if they look important. This applies especially to newcomers.
5. Read the thread you're posting in before you post. There are a variety of ways to look at a thread. These are covered under “Display Modes”.
6. Thread titles: please provide some details in your thread title. This is useful for a number of reasons. It helps ChessTalk members to quickly skim the threads. It prevents duplication of threads. And so on.
7. Unnecessary thread proliferation (e.g., deliberately creating a new thread that duplicates existing discussion) is discouraged. Look to see if a thread on your topic may have already been started and, if so, consider adding your contribution to the pre-existing thread. However, starting new threads to explore side-issues that are not relevant to the original subject is strongly encouraged. A single thread on the Canadian Open, with hundreds of posts on multiple sub-topics, is no better than a dozen threads on the Open covering only a few topics. Use your good judgment when starting a new thread.
8. If and/or when sub-forums are created, please make sure to create threads in the proper place.
Debate
9. Give an opinion and back it up with a reason. Throwaway comments such as "Game X pwnz because my friend and I think so!" could be considered pointless at best, and inflammatory at worst.
10. Try to give your own opinions, not simply those copied and pasted from reviews or opinions of your friends.
Unacceptable behavior and warnings
11. In registering here at ChessTalk please note that the same or similar rules apply here as applied at the previous Boardhost message board. In particular, the following content is not permitted to appear in any messages:
* Racism
* Hatred
* Harassment
* Adult content
* Obscene material
* Nudity or pornography
* Material that infringes intellectual property or other proprietary rights of any party
* Material the posting of which is tortious or violates a contractual or fiduciary obligation you or we owe to another party
* Piracy, hacking, viruses, worms, or warez
* Spam
* Any illegal content
* unapproved Commercial banner advertisements or revenue-generating links
* Any link to or any images from a site containing any material outlined in these restrictions
* Any material deemed offensive or inappropriate by the Board staff
12. Users are welcome to challenge other points of view and opinions, but should do so respectfully. Personal attacks on others will not be tolerated. Posts and threads with unacceptable content can be closed or deleted altogether. Furthermore, a range of sanctions are possible - from a simple warning to a temporary or even a permanent banning from ChessTalk.
Helping to Moderate
13. 'Report' links (an exclamation mark inside a triangle) can be found in many places throughout the board. These links allow users to alert the board staff to anything which is offensive, objectionable or illegal. Please consider using this feature if the need arises.
Advice for free
14. You should exercise the same caution with Private Messages as you would with any public posting.
Is it possible to create a backup consisting of a page listing all the most up-to-date ratings plus membership numbers/expiry dates for everybody? No search capacity, no bells at all, just a page with that and that only.
BTW, what happens after the final payment? Do the website creators have any obligation to fix problems down the road?
"Tom is a well known racist, and like most of them he won't admit it, possibly even to himself." - Ed Seedhouse, October 4, 2020.
The lead developer has referred to it as a memory leak within Drupal. Drupal is the framework that we've built the Content Management System around.
It seems that the quick fix when this happens is to reset the server.
I do want to say that we are dealing with a professional firm with a good reputation. They are not treating this as a joke and are working to get to the bottom of this. I'm sure they do want to receive their final payment from us.
And, Drupal is a free (as in Open Source) content management system, so any problems with it have to be debugged by the person having the problem - if they are capable of doing that debugging - or a workaround has to be developed. Problems such as those described by Fred can be very difficult to find and fix or even to work around (resetting the server is an easy fix, but it takes time for someone to find out the server is pooched and then connect in and reset it - all the while, everyone else wonders what is going on...)
And, Drupal is a free (as in Open Source) content management system, so any problems with it have to be debugged by the person having the problem - if they are capable of doing that debugging - or a workaround has to be developed. Problems such as those described by Fred can be very difficult to find and fix or even to work around (resetting the server is an easy fix, but it takes time for someone to find out the server is pooched and then connect in and reset it - all the while, everyone else wonders what is going on...)
How I long for the good old daze when a program could be written in spaghetti code with an loop in some obscure function.
And, Drupal is a free (as in Open Source) content management system, so any problems with it have to be debugged by the person having the problem - if they are capable of doing that debugging - or a workaround has to be developed.
This is not entirely so. Good open source projects are supported by communities of developers. I use an open source web content platform called DotNetNuke for the Scarborough Chess Club web site. A few weeks ago, I encountered an error with DotNetNuke and brought it up on one of the DotNetNuke technical forums. One of the core team members figured out what the problem likely was and he asked me to post a bug report. Within two or three weeks, a new version was released and the bug was fixed. Turns out that the error arose because my ISP imposed particular restrictions on web sites hosted by them. Although I didn't write any code or anything like that, I contributed to the project by gathering detailed information related to the problem.
I've used good commercial software and I've used bad commercial software. Similarly for open source software. Drupal is a well supported open source project. The role of the CFC's contractors will be to isolate the problem and then submit a report to the Drupal core team. It's rare that end users will actually find a solution themselves. Solutions have to be developed so that they don't impact negatively on the other parts of the software. This sort of insight usually is not found outside the primary developer team.
BTW -- I still stick with my guess from a week or so ago that "some process is opening connections to the database and then neglecting to close them once the work is done. After a while there are no resources left for the database to function." I'll stick my neck out even further and guess that there is an issue related to querying the ratings and/or membership databases.
Last edited by Steve Karpik; Thursday, 13th October, 2011, 10:24 AM.
This is not entirely so. Good open source projects are supported by communities of developers. I use an open source web content platform called DotNetNuke for the Scarborough Chess Club web site. A few weeks ago, I encountered an error with DotNetNuke and brought it up on one of the DotNetNuke technical forums. One of the core team members figured out what the problem likely was and he asked me to post a bug report. Within two or three weeks, a new version was released and the bug was fixed. Turns out that the error arose because my ISP imposed particular restrictions on web sites hosted by them. Although I didn't write any code or anything like that, I contributed to the project by gathering detailed information related to the problem.
I've used good commercial software and I've used bad commercial software. Similarly for open source software. Drupal is a well supported open source project. The role of the CFC's contractors will be to isolate the problem and then submit a report to the Drupal core team. It's rare that end users will actually find a solution themselves. Solutions have to be developed so that they don't impact negatively on the other parts of the software. This sort of insight usually is not found outside the primary developer team.
BTW -- I still stick with my guess from a week or so ago that "some process is opening connections to the database and then neglecting to close them once the work is done. After a while there are no resources left for the database to function." I'll stick my neck out even further and guess that there is an issue related to querying the ratings and/or membership databases.
Fair enough. I was indicating what might take place while the core developers look into a fix. Not all open source efforts have a sterling reputation for fixing problems in a timely fashion. As far as I know, none of them have any obligation to do so within any specific time frame (obviously, since the nature of open source implies no warranty expressed or implied...)
I would hope the web developers that the CFC used have already filed a bug report and are looking for a work around in the meantime.
PS: I like your guess concerning the nature of the problem, although it may turn out to be inside whatever database code they are using (MySQL?) - when you use multiple components to make a stew, you may find it hard to find out where the bad taste is coming from... :)
BTW -- I still stick with my guess from a week or so ago that "some process is opening connections to the database and then neglecting to close them once the work is done. After a while there are no resources left for the database to function." I'll stick my neck out even further and guess that there is an issue related to querying the ratings and/or membership databases.
OK, Steve: I've sent your quote to Resolution. Maybe you have the magic bullet.
The website is working again, but is there no ratings update this week?
Gerry had the ratings finished last night, but since the website was down, couldn't act on it. I would assume he'll get back to this later today or at worst tomorrow.
Is it possible to create a backup consisting of a page listing all the most up-to-date ratings plus membership numbers/expiry dates for everybody? No search capacity, no bells at all, just a page with that and that only.
BTW, what happens after the final payment? Do the website creators have any obligation to fix problems down the road?
We have a service agreement with the developers, regarding the software. I would assume that any gross errors on their part would be fixed. We have extra time now to find smaller bugs or glitches. Updates to Drupal we will be responsible for, and presumably would have to find somebody to do the work, perhaps a volunteer. We'll see.
Resolution agreed to host our web site free of charge for two years, so that aspect would be no charge to us.
Comment