Jump to content

Flow

From Meta, a Wikimedia project coordination wiki
This page is a translated version of the page Flow and the translation is 45% complete.
Outdated translations are marked like this.
Artigo principal: mw:Structured Discussions

Flow é um recurso planejado (2013) para discussões no software MediaWiki. Ele é diferente do LiquidThreads, o qual é usado em alguns sites da Fundação Wikimedia. A página de desenvolvimento, com ligações para recursos e atualizações de status está localizada em Flow, no MediaWiki.org.

Note that Flow is not LiquidThreads, which is a similar forum-system used at some Wikimedia Foundation websites, which is also no longer under active development.

Flow and LiquidThreads are both being removed from the wikis.

Metas conceituais

At the time that Flow was conceived, the Wikimedia Foundation believed that:

Usuários esperam e merecem uma interface de discussão moderna e intuitiva.

Páginas de discussão são tecnologicamente antiquadas e requerem certa experiência no uso. Editores experientes já perderam muito tempo lidando com pessoas que não sabem como responder às mensagens ou que precisam de ajuda, como assinar suas postagens.

Usuários não devem se surpreender com as normas culturais da comunidade.

Muitos aspectos que tomaram espaço em páginas de discussão (como a predefinição talkback ou poder editar os comentários de outras pessoas) são confusos ou ineficientes.

Acreditamos que um sistema de discussão moderno usuário-usuário possa melhorar os projetos.

Com métodos melhores de colaboração, as teremos com mais qualidade, fazendo com que bons editores sejam mais produtivos.

Problemas notados

A Fundação Wikimedia tem estudado como editores usam as páginas de discussão. Tais dados estão disponíveis online, em inglês. Algumas das maiores diferenças entre as expectativas dos usuários normais e o sistema antigo são:

Expectativas dos Usuários Contra a Realidade em Sistemas de Discussão
Expectativa Realidade
Facilidade na distinção de tópicos Conversas quase infinitas
Comentários com autoria óbvia e consistente,
além de poder assinar automaticamente
Comentários com autoria manualmente adicionada
no final do mesmo (quando são assinados)
Um botão para responder Sistema de respostas inconsistente
(qual página de discussão tem a conversa?)
Um campo de comentários simples Wikitexto/código-fonte
Notificações de respostas Notificações apenas quando a discussão for
feita na página de discussão do usuário

Recursos planejados

Comparação dos sistemas de discussão novo e antigo
Como é feito agora Como será feito futuramente
Deixar uma mensagem na página de discussão
de alguém
Deixar uma mensagem no fluxo de discussão de alguém
Vigiar a página de discussão de alguém Inscrever-se no fluxo de discussão de alguém
Perguntar-se se a resposta será feita na sua
página de discussão ou na de quem responder
Todas as respostas aparecerão automaticamente no
seu feed
Visitar a página de discussão de outra pessoa
toda hora para procurar se há respostas
Todas as respostas aparecerão automática e
imediatamente no seu feed
Responder clicando em [Editar] Responder clicando no botão "Responder"
Identar a conversa inserindo uma série de
dois-pontos
Relaxar: respostas serão identadas automaticamente
Assinar seus comentários inserindo ~~~~ Relaxar: seus comentários serão sempre assinados
automaticamente
Deixar mensagens usando {{talkback}} para que
o outro usuário possa encontrar suas respostas
Relaxar: suas mensagens aparecerão automaticamente
no feed do outro usuário
Procurar por novas mensagens na sua página de
discussão usando o histórico da página e difs
Ver suas novas mensagens no seu feed,
independentemente de onde localizar-se o comentário
original
Vigiar a página de discussão inteira, mesmo se
só ter interesse em uma conversa
Vigiar apenas a conversa desejada, caso quiser
Editar seu comentário clicando em [Editar] Editar seu comentário clicando em um botão de editar

Os planos atuais indicam que:

  • Nunca mais haverá conflitos de edição;
  • Não haverá mais postagens sem assinatura ({{unsigned}}) em discussões — todas as postagens e comentários serão automaticamente assinados e datados;
  • Não será mais necessário ensinar como assinar postagens ou identar comentários para novos usuários;
  • Não será necessário arquivar discussões — postagens antigas automaticamente "descerão" a página, e poderão ser recuperadas procurando-as no fim da página;
  • Não haverá chances de remoção ou vandalismo acidental da sua postagem por usuários inexperientes;
  • Haverá um lugar na página para uma introdução, que poderá conter texto, userboxes, predefinições, etc;
  • Haverá uma maneira de fechar tópicos a fim de evitar respostas futuras; e
  • Haverá uma maneira de ligar discussões anteriores ou comentários individuais.

Contexto

Processo de atividade do Flow

Flow é o codinome de um projeto em planejamento da Fundação Wikimedia. À primeira vista, será um sistema de discussão moderno — mas isto é só o começo. O Flow na verdade é um replanejamento de como colaboramos nos projetos. Inicialmente, os componentes principais do Flow provavelmente serão os módulos:

  • Q módulo Feed. Esta é uma maneira poderosa para que os usuários tenham uma visão sobre as suas discussões e interesses, e introduz várias conveniências modernas de software (tais como assinaturas assinaturas e marcação)
  • O móduloDiscussão Usuário. Estamos começando o nosso foco apenas no que chamamos de "Usuário debatendo com outro usuário" e como esses tipos de discussões não são excessivamente complexos. À medida que aprendemos mais, podemos expandir a tecnologia para cobrir casos adicionais
  • O módulo Fluxo de Trabalho Descrição da Linguagem. Isso permitirá que wikis locais possam criar fluxos de trabalho de software simples e complexos, que trabalham com a Flow. Exemplo de fluxo de trabalho, as idéias incluem:
    • A Módulo de Bloqueio . Este é um exemplo de um caso específico utilização facilidade de discussão que é melhor resolvido no software .
    • A Módulo Bem-vindo . Este é um exemplo de um caso de uso específico que é melhor servido em software , em vez de modelos (pense: modelos de boas-vindas que são interativos e ensinar novos usuários como editar antes deles cometerem erros).

Other less concrete ideas included:

  • O módulo Watchlist
  • O módulo 'WikiProjects
  • Além disso, Discussão de módulos para cobrir casos de uso adicionais (como! Voto, quadros de avisos, a casa de chá, desks de referência, discussões de artigos, e assim por diante)

In the end, none of the modules other than "Feed" (via Echo notifications) and "User discussion" were ever built.

Casos de Uso Primário

Os casos de uso primário, que sistema de discussão de usuário a usuário que a Flow tenta resolver, são:

Facilidade de uso
O sistema de Discussão de responder em Wikitext é hostil pelo usuário.
Fragmentada discussões
É difícil determinar onde a discussão está a ter lugar.
Determinando o que há de novo
Não há nenhuma maneira fácil de ver o que mudou em uma discussão sem recorrer a comportamentos, complexos poder-usuário (como a visualização da diferença entre a revisão atual e a última revisão vista).
Interesse Contextual
Os usuários são obrigados a assistir a todos os tópicos de discussão, e não apenas nos que estão totalmente envolvidos

Facilidade de Uso

Usando wikitext como um sistema de discussão é antiquado, opaco, e, francamente, embaraçoso em sua dificuldade. Novos usuários são muitas vezes espantados com a visualização de páginas de discussão. Eles muitas vezes têm medo de "quebrar" a eles e, uma vez dentro do código, não tenho a menor idéia sobre como responder. Não há um botão de resposta. Como você indicar que você está respondendo a alguém em particular? O que são todas essas chaves?

Não existem sistemas de discussão no mundo que exigem que os usuários assinar as suas próprias mensagens.

Mesmo leitura páginas de discussão é problemática. Os usuários podem rapidamente se perder dentro de discussões profundamente rosca. Pense em qualquer outro tipo de conversa que você se envolver em em pessoa, através de cartas físicas, via e-mail, através de fóruns, sistemas de chat, comentários do blog, você sempre sabe quem está falando antes de ler (ou ouvir) o palavras. Sempre. Apenas em páginas de discussão que você não sabe quem está falando até depois do fato.

Discussões Fragmentadas

Quando você deixar uma mensagem em minhas páginas de discussão, posso responderei a você sobre a minha palestra ou a sua? O que acontecerá se eu fizer? Como você recebe um aviso, se houver respostas na minha página? Quando eu deixar uma mensagem para você em sua página de discussão e você responde a ela, como eu serei alertado para isso?

Para muitos usuários com poder, usando a lista de rastrear conversas é inútil. Algumas páginas de discussão tem uma atividade alta, que centenas de respostas para tópicos não relevantes são criados por dia. Alguns usuários da página retornam através das suas contribuições para encontrar mudanças (que é novamente uma estratagema de usuário de poder, e ainda não exibir se houve uma nova atividade).

Determinar Novidades

Listas de observação pode nos dizer se houve uma mudança para uma página, mas determinar o que mudou requer uma espiada na história. A forma típica que se lê páginas de discussão sobre MediaWiki é por selecionando diferentes revisões e lêr o diferente. Isto é, francamente, louco.

O que há de novo deveria ser óbvio. Você não deveria ter que recorrer a Black Magic e outros truques para manter-se com uma conversa. Então vamos corrigir isso.

Interesse Contextual

Quando eu postar uma nova mensagem na página de discussão de alguém, eu realmente só me preocupo com aquela mensagem. Eu não me importo com as dezenas de outros temas que estão acontecendo lá. E, no entanto, se eu quero ver as respostas no meu tópico, eu tenho que ver todos os outros. Em algumas páginas de discussão de alto volume, o meu tema (e respostas não lidas) pode muito bem ser arquivados longe, antes de eu voltar a lê-los!