Wikipédia:Conselho de WikiProjetos/Arquivo de projetos/Chat/Integração
O acesso ao canal de IRC está dependente de aplicações/sites externos, o que poderá provocar o afastamento de utilizadores mais novos ou menos adaptados às novas tecnologias.
A proposta inicial do projecto Chat era implantar o chat na própria Wikipédia, sem a necessidade de instalação de um programa externo (cliente IRC), como é feito no chat.wikizine.org ou no java.freenode.net. O Nuno Tavares informou que a Wikimedia poderá [eventualmente] prover o acesso à sala de IRC através do browser dentro do domínio .wikipedia. Mas, para que isso seja possível, são necessárias alterações no software Mediawiki, através da instalação de uma extensão.
Projectos similares editar
- para informação mais actualizada, ver: mw:Category:Chat extensions
tecnologia | ferramenta | proponente | proposta | webchat |
---|---|---|---|---|
Java | PJIRC | Shannon McNaught | MediaWiki/PJIRC Hack | N/A |
Bjelleklang | N/A | Bootcamp | ||
CGI | CGI:IRC | Coma, Kurt Jansson, Head, Gwalla | m:Simultan_Java-Chat | N/A |
Walter Vermeir | Bug 4806 | wikizine | ||
PHP | phpFreeChat | ? (72.85.11.231) | mw:Extension:Chat phpFreeChat | N/A |
Tim Starling editar
Nota: Tim é um dos principais developers do mediawiki.
Excerto de m:Talk:Article_chat_box:
- I guess it might help to implement a gateway to an IRC-like forum which is not only accessible from most web browsers, but is also closely integrated with MediaWiki. Perhaps a chat room could be plonked into a talk page like a template, say {{chat:vfd}} to include a java applet accessing a chat room about VFD. -- Tim Starling 15:06, Jul 19, 2004 (UTC)
Contactámo-lo por irc, eis os comentários dele:
- It's a complex project. (...) If it was easy, I would have done it 2 years ago.
Quando inquirido sobre a possibilidade do uso do pjirc hack, respondeu:
- I don't know what the other system administrators will think of it. (...) It might be possible though. (...) It would go a bit faster if there was some other developer interested in collaborating on MediaWiki extension development -- I have plenty of other things to do. (...) [Anyway], it would have to be properly reviewed."
Brion Vibber editar
Nota: Brion é o Chief Technical Officer da Wikimedia.
[23:10] <Waldir> do you know a mediawiki extension called PJIRC hack?
[23:15] <brion> nope, don't know it
[23:15] <Waldir> http://meta.wikimedia.org/wiki/MediaWiki/PJIRC_Hack
[23:15] <Waldir> it is intended to enable a java-based IRC chat within mediawiki
[23:16] <Waldir> like http://java.freenode.net
[23:16] <Waldir> that would make irc more democratic for wiki users, as they wouldnt have to install a client
[23:17] <Waldir> i did some research, and there has been several people supporting this idea (even Tim Starling commented something similar back in 2004)
[23:17] *** brionj has joined #wikimedia-tech
[23:17] <brionj> neat
[23:18] <Waldir> here: http://meta.wikimedia.org/wiki/Talk:Article_chat_box
[23:18] <brionj> but looks like it's already in existence
[23:18] <Waldir> but what would be required to install it on a wikipedia?
[23:18] *** brionj has quit (Client Quit)
[23:19] <Waldir> i've been told you had to aprrove it cause it would require changes to mediawiki
[23:19] <brion> can you clarify "a wikipedia" here?
[23:19] <Waldir> for example, the portuguese wikipedia (which i'm "from")
[23:20] <brion> Waldir: since connections would go through our server, we'd have to be content with the idea of it. we might also need an agreement with freenode
[23:20] <brion> really i'd rather not, if we can just point people at an existing way
[23:20] <Waldir> precisely. so is it possible or not?
[23:21] <brion> hypothetically, but i'd rather let existing resources be used than expend ours maintaining a duplicate tool
[23:22] <Waldir> well i have been talking about this with a few people, should i tell them that we should give up the idea, then?
[23:22] <brion> if you like
[23:22] <Waldir> or if enough support was gathered you'd consider it?
[23:22] <brion> if there's already a tool up integrated with freenode, there's nothing more we need to do
[23:23] <brion> and you just linked me to it, so apparently it's done
[23:29] <Waldir> thanks again :)
Alternativa editar
- Com o discutido acima, foi colocada de parte a instalação da extensão PJIRC.
- Slbenfica indicou um site (jaboja.ovh.org/nonsensopedia) que usa o applet PJIRC alojado em jaboja.ovh.org/chat.
- Essa página foi adaptada para a versão portuguesa por Waldir.
- Gil sugeriu o uso do serviço de alojamento www.awardspace.com para alojar a versão modificada.
- Waldir coincidentemente tinha uma conta nesse site, pelo que Gil fez o upload por ftp da página, que ficou em www.wiki-chat-pt.awardspace.com
- Gil criou um redirect em www.wiki-chat.pt.vu.
- Waldir, por sugestão do Gil e com a ajuda do mule, codificou a página para permitir também o uso da versão CGI da Wikizine.
- Após a colocação do site no ar, Waldir anunciou o evento na Esplanada e propôs a sua inclusão na barra de navegação, tal como a Wikinews anglófona. Isso foi desaconselhado pelos restantes usuários, para não popularizar demasiado o chat, o que poderia levar ao surgimento de trolls também lá.
- Entretanto, Waldir sugeriu substituir o link nas Mudanças Recentes para linkar a página Wikipedia:Chat em vez de linkar directamente ao canal com um link do tipo irc://, o que seria mais democrático pois seria clicável pelos utilizadores que não possuem clientes IRC.
- Thiago R Ramos trocou o link.
- Eduardo.mps ajustou o javascript para que a página funcionasse também no Internet Explorer.
- Waldir simplificou o código
- Gil criou uma página de estatísticas de acesso ao wiki-chat.pt
- Waldir actualizou a lista de canais (ver Wikipédia:Conselho de WikiProjetos/Arquivo de projetos/Redirect#Outros_canais).
- Gil e Waldir alteraram o site para passar a validação W3C
- Rei-artur encontrou uma predefinição na wikipédia húngara, que traduziu para aqui, bem como o script correspondente. Desta forma, pode-se entrar no chat directamente a partir da wikipédia, com apenas um clique (o chat abre numa nova janela)
- Eduardo.mps ajustou o script, para permitir escolha do método (Java ou CGI:IRC) usado para acessar o chat, ao conectar usando esta nova predefinição
- A pedido de Waldir, feito a 8 de Outubro, o Walter adicionou em 28 de Outubro os canais restantes (#wikibooks-pt, #wiktionary-pt, #wikinews-pt, #wikiversity-pt e #wikisource-pt) ao chat do wikizine.
Futuro editar
- A Wikipédia polaca também usa um metodo similar:
- A Wikipédia holandesa possui um domínio próprio:
- Poder-se ia registar www.wikipedia.pt e incluir o subdomínio chat.wikipedia.pt.
- Nota: A Desciclopédia implementou na sua página Especial:IRC o applet PJIRC, provavelmente através da extensão PJIRC hack da forma que foi acima referida.
Mudanças Recentes editar
O canal de Mudanças Recentes (#pt.wikipedia), por ser hospedado pela Wikimedia em vez da Freenode, poderá não ser acessível através desses sites.
Isso poderia ser "remediado" com uma solução similar à dos wikipedistas finlandeses, que usam um canal da Freenode (#wikipedia-fi/rc) para as suas mudanças recentes, apesar de existir a versão correspondente hospedada pela Wikimedia (#fi.wikipedia);
Outra solução seria instalar o CGI:IRC na conta do awardspace.com, acedendo directamente ao canal em vez de usar os sites externos.
No entanto, decidiu-se deixar o canal sem acesso online, pois a sua utilidade prende-se mais com software como o Vandal Fighter, o GOE ou o IRCMonitor do AWB, não fazendo sentido ser acedido de forma manual como se fosse um canal regular.