OpenWetWare:Software/Extensions: Difference between revisions
Line 51: | Line 51: | ||
**'''[[User:Bill Flanagan|Bill Flanagan]] 8:36, 11 August 2007 (EDT)''': This is a fantastic extension. But I've heard that it puts a big load on the server when 20 or more folks are using it. Have there been any measurements done on the load it's responsible for? Since it uses AJAX (i.e., receiving and sending tons of small messages from every client while in use), even a bigger server may not allow it to scale very well. There may be a way to do the same thing with IM clients such as GoogleTalk. The log of the IM sessions could be scrolled onto the chat page interactively while the chat is executed within GoogleTalk. This is a long-term item but I wanted to make a note of it here. Please reply if you have anecdotal evidence of how useful it is and how it could change to work better. | **'''[[User:Bill Flanagan|Bill Flanagan]] 8:36, 11 August 2007 (EDT)''': This is a fantastic extension. But I've heard that it puts a big load on the server when 20 or more folks are using it. Have there been any measurements done on the load it's responsible for? Since it uses AJAX (i.e., receiving and sending tons of small messages from every client while in use), even a bigger server may not allow it to scale very well. There may be a way to do the same thing with IM clients such as GoogleTalk. The log of the IM sessions could be scrolled onto the chat page interactively while the chat is executed within GoogleTalk. This is a long-term item but I wanted to make a note of it here. Please reply if you have anecdotal evidence of how useful it is and how it could change to work better. | ||
**'''[[User:Austin J. Che|Austin Che]] 11:13, 11 August 2007 (EDT)''': See this [http://www.phpfreechat.net/forum/viewtopic.php?pid=6628 thread]. Some seem to be able to get it to scale while others can't. It also links to this [http://www.chabotc.com/javascript/webchat-20-first-release WebChat2.0] which looks neat but seems to be less browser compatible (doesn't work on my Opera). But I think the idea of using a web chat program that talks with IRC is great. | **'''[[User:Austin J. Che|Austin Che]] 11:13, 11 August 2007 (EDT)''': See this [http://www.phpfreechat.net/forum/viewtopic.php?pid=6628 thread]. Some seem to be able to get it to scale while others can't. It also links to this [http://www.chabotc.com/javascript/webchat-20-first-release WebChat2.0] which looks neat but seems to be less browser compatible (doesn't work on my Opera). But I think the idea of using a web chat program that talks with IRC is great. | ||
**'''[[User:Bill Flanagan|Bill Flanagan]] 8:36, 11 August 2007 (EDT)''': Ilya told me that GoogleTalk is a good candidate rather than IRC. I'll look at the htread you mentioned. I love AJAX. But the performance hit on the server is major. If a single GoogleTalk bot monitoring a chat is updating the server in real time, it still can be a problem if it's going into a Wiki page: every update is a new document. The database gets creamed. But if it's a "special page" being updated, the overhead is a lot less. The bot can then write the entire log from the chat into a "discussion" page as a single write when the chat is over. I have a GoogleTalk bot that I downloaded last week that does some of this. It's another long-term item but one that I think has some possibilities. | |||
*[[Special:Editcount]]: Show edit stats for users. Can be linked as <nowiki>[[Special:Editcount/user]]</nowiki> and included <nowiki>{{Special:Editcount/user}}</nowiki> | *[[Special:Editcount]]: Show edit stats for users. Can be linked as <nowiki>[[Special:Editcount/user]]</nowiki> and included <nowiki>{{Special:Editcount/user}}</nowiki> | ||
*[[User:Austin/Extensions/UserDefaultPage|UserDefaultPage]]: allow users to change their default page in their preferences | *[[User:Austin/Extensions/UserDefaultPage|UserDefaultPage]]: allow users to change their default page in their preferences |
Revision as of 09:09, 11 August 2007
Back to Community Portal |
Installed ExtensionsGo to Special:Version to see the definitive list of installed extensions and their versions. See OpenWetWare:Feature test to check that the extensions are working. If you wish to discuss extensions on openwetware, sign up for the mailing list. The following extensions are installed on OpenWetware: Critical ExtensionsCritical extensions are either those which if they break would cause many pages to "break" and as such, these extensions should be considered as important to support (for upgrades, etc). Another way to look at this: if we aren't willing to support these, then we shouldn't encourage people to use these. The known dependencies of these are listed to help in smooth upgrades.
Unknown criticality
Non-critical extensionsNon-critical extensions are defined as those which don't significantly change pages or remove important functionality. Users may use these as they wish and they should be able to easily adapt if we turn them off suddenly.
Deprecated extensionsDo not use these extensions. They may be removed at some point in the future. Desirable or pending extensionsList extensions you would like to install here and vote or de-vote for ones you'd like.
See http://meta.wikimedia.org/wiki/Category:Mediawiki_Extensions for some extensions.
Will not be installed
Writing new extensions or special pages
|