Wikivoyage Discussão:Tarefas/Listas de itens

Último comentário: 21 de maio de 2013 de Texugo no tópico Um ramo de oliveira

Um ramo de oliveira editar

O texto seguinte foi movido de: Wikivoyage:Bar dos viajantes
Gente, estou muito afim de focar menos nas polêmicas recentes, e de achar umas iniciativas que podem alinhar nossas esforças novamente, coisas que todo mundo pode suportar e ajudar. Passei o fim de semana no sitio, um mini-wikibreak, mas fiquei pensando muito nos problemas aqui, e eu sinceramente espero que a seguinte proposta seja de umas coisas em que todo mundo pode concordar e colaborar, e que talvez isso possa renovar o entusiasmo de todo mundo para contribuir no site. A proposta é uma serie de etapas para assumir mais controle sobre o conteúdo, trazer mais flexibilidade ao site, viabilizar eventuais alterações na formatação/estilo do site, e facilitar contribuição para todos os usuários. Peço, do fundo do meu coração, que todo mundo leia cuidadosamente e pense profundamente antes de dar sua opinião. Minha maior esperança é que essa proposta seja uma nova oportunidade para nossa comunidade reunir para efetivar melhoramentos tangíveis e positivos.

Quero propor um projeto composto das seguintes etapas:

Etapa Propósito Método Resultado
Etapa 1 Depreciar o uso de xml nas listas de itens, substituindo uma predefinição mediawiki em português. Apoiar um pedido à administração técnica para redirecionar os tags xml para a predefinição {{item}}. Esta etapa não implica nenhuma mudança no estilo ou formatação atual, mas permitirá que a gente use português em vez de inglês na listagem de itens. Não precisaremos mais usar inglês para automaticamente formatar itens. A gente ganhará controle da formatação desses itens, através da predefinição (a formatação de xml está atualmente fora da nossa alcance). Uns outros problemas com o xml causados pela importação serão resolvidos.
Etapa 2 Implementar a predefinição {{item}} ao máximo possível nas listas de itens nos nossos artigos. a) Usar um bot monitorado - Alchemista já voluntariou-se para criar um bot para converter o xml para a predefinição, e se ele não fizer, podemos facilmente achar outro para fazer, pois esse tipo de bot é relativamente simples.
b) Usar uma ferramenta do toolserver que automaticamente converte itens (manualmente formatados sem xml/predef) para a predefinição. Por exemplo, já falei com o criador desta ferramenta, e ele falou que seria fácil criar uma versão para uso aqui.
A formatação de todos os itens será mais consistente em todos os artigos, e o controle desta formatação será centralizado de forma que, se a gente decidir alterar algo, é só uma alteração simples na predef e pronto - a mudança será implementada no site inteiro.
Etapa 3a Juntarmos com fr:, de: e en: em pedir à administração técnica a implementação de um botão "adicionar item" Outra funcionalidade que a gente perdeu com a importação, terá um botão no canto de todas as seções Veja, Faça, Compre, Coma, Beba e saia, e Durma. Ao clicar o botão, se abre uma janelinha com um formulário simples e intuitivo, para preencher os campos dos dados e clickar "guardar" para adicionar um item automaticamente formatado. Depois de cada item, aparece um pequeno botão "editar", que abre a mesma janelinha para edição dos dados do respetivo item através do formulário. Facilitará ao usuário adicionar ou editar itens, perfeitamente formatados, sem ter que abrir a página de edição e mexer com o código meio bagunçado da própria predefinição.
Etapa 3b Discussão de eventuais propostas para mudanças na formatação de itens A partir da conclusão da etapa 2, quando a gente decidir alterar a formatação das nossas listas de dados (através de consenso, claro), podemos simplesmente alterar a predefinição {{item}}. Obviamente Rodrigo tem umas ideias, e pode surpreender a alguns usuários, mas eu também tenho umas ideias de como melhorar nossa formatação de dados, e propostas de todo e qualquer outro usuário serão bem-vindas para discussão também. Mudanças aprovadas podem ser implementadas instantaneamente em todos os artigos por uma simples alteração na predef. Mesmo se decidirmos não fazer nenhuma mudança por enquanto, etapas 1-3a ainda terão melhorado nosso site. Esta etapa pode ser repetida sempre que for preciso.

Então, minha proposta é isso. Por favor, pense bem e deixe suas opiniões abaixo. Se tiver alguma crítica ou sugestão para melhorar esta proposta, por favor seja o mais específico possível. Eu sinceramente espero que este projeto atenda aos desejos de todo mundo aqui, e que a gente pode unirmos para construir um futuro melhor para o site. Texugo (discussão) 23h58min de 6 de maio de 2013 (UTC)Responder

Comentários editar

O que acham? Texugo (discussão) 23h59min de 6 de maio de 2013 (UTC)Responder

Paz. Gustavo fala!!-fiz 21h55min de 7 de maio de 2013 (UTC)Responder
Acho boa a proposta, mas precisamos nos esforçar para cumprir isso. Gustavo fala!!-fiz 23h33min de 7 de maio de 2013 (UTC)Responder
Obrigado. Observe que é só a segunda etapa que requer esforços; etapas 1 e 3a só precisam de um pedido aos poderes técnicos, e feita a segunda, a etapa 3b será facilíssimo. Texugo (discussão) 00h31min de 8 de maio de 2013 (UTC)Responder

Eu dei uma arrumada no pt, mas vamos lá, acho que uma das coisas que a gente poderia fazer, é melhorar e traduzir o xml, como todas as nossas páginas iriam utilizar as mesmas predefinições, talvez haja um sobrecarregamento destas, sendo essa a justificativa para utilizar subst no bv. Posso verificar qual seria a melhor opção, não sei se com o Lua isso não poderia ser melhor feito.
Também, temos que ver como seria construído essa predefinição acho que {{predefinição| | | | |}} pode ser interessante de um lado para que as pessoas consigam ver onde há informações faltantes, mas também pode ser um complicador depois de 7 itens, e aí teríamos que utilizar as predefinições assim {{predefinição|nome= |contato= |endereço= |website= |}} que também não é fácil para editar. Então não consigo pensar em uma boa implementação da ideia, antes que surtem, isso não significa que eu não goste da ideia, só não consigo vislumbrar como poderia ser feito. Por ora é isso, beijos :* Rodrigo Tetsuo Argenton m 16h54min de 8 de maio de 2013 (UTC)Responder

Obrigado pelas idéias. Se eu entendi corretamente, acho que não dá para traduzir o xml mesmo, pois isso seria outro pedido à administração técnica e eles não gostam que a gente tem xml. Toda alteração no xml requer pedido, e foi por isso que proponho uma mudança gradual para parar de usar xml completamente. O pedido para redirecionamento seria uma medida provisória para que o xml que já existe combina com a predefinição a ser implementada, até que o xml seja substituido pela predef. Quanto a predef, {{item}} já existe e funciona diretinho:
A predef:

* {{item | tipo=beba | nome=Bar do Viajante Elegante | alt=Bar de Sempre | endereço=Rua Wikivoyage, 333 | direções=atrás do posto | fone=55 88 1234 1234 | email=cerveja@wikivoyage.org |fax= |url=http://www.exemplo.com | horário=24h | preço=Grátis | lat= | long= | conteúdo=O melhor bar do mundo virtual.}}

produz:
Mas entendo a preocupação sobre a feiura do código (embora acho um pouco mais limpo do que o xml). Sugiro que a predef possa ser inserida, dividida em 6 linhas para facilitar edição:

* {{item | tipo=
| nome= | alt= | endereço=
| direções= | fone= | email=
| fax= | url= | horário=
| preço= | lat= | long=
| conteúdo= }}

E uma vez que os botões "adicionar/editar" sejam implementados, a edição será mais facil ainda. O que acha? Texugo (discussão) 17h26min de 8 de maio de 2013 (UTC)Responder
  Apoio. Gustavo fala!!-fiz 20h51min de 8 de maio de 2013 (UTC)Responder
Estranho, pois lembra quando eu fiz isso? Falaram para não fazer por predefinição as colunas, e sim por xml...
Fiquei imaginando um artigo grande com esse monte de código, o quanto seria assustador para um novato... isso é o que mais me preocupa na verdade, to pensando, se vier uma ideia eu vorto... Rodrigo Tetsuo Argenton m 22h14min de 8 de maio de 2013 (UTC)Responder
Bom, é só o código que ficaria mais comprido assim (na página de edição), não o artigo. Para falar a verdade, para mim, acho melhor por enquanto usar tudo numa linha só, igual ao xml atual:

* {{item | tipo= | nome= | alt= | endereço= | direções= | fone= | email= |fax= |url= | horário= | preço= | lat= | long= | conteúdo= }}

É pelo menos mais curto e mais limpo do que o xml. Mas se vocês prefirem dividí-la em linhas, para mim, tudo bem.Texugo (discussão) 22h52min de 8 de maio de 2013 (UTC)Responder
ok, mas o que seria "tipo"? E acho que não é necessário o "alt", fax caiu em desuso, só quando há um problema as pessoas utilizam o fax, acho mais interessante outro tipo de informações como redes sociais, facilidades... Conteúdo seria a descrição? Não seria melhor colocar "sobre" que é mais curto e mais explicativo? Rodrigo Tetsuo Argenton m 10h31min de 9 de maio de 2013 (UTC)Responder
  • "Tipo" denota o tipo de item: veja, faça, durma, etc. É para preservar este atributo do xml para a possibilidade de um dia ter mapas dinâmicos que, em conjunto com os campos lat/long, automaticamente colocam os itens num mapa com distintos ícones para cada tipo. Se a gente for jogar o atributo fora agora, seria muito trabalho reinserir mais tarde. Quando a gente implementar um edittool com botões para cada tipo de item, este campo pode ser preenchido automaticamente.
  • Acho que "alt" é essencial, pois é muito usado. Lá é o lugar para abreviações/traduções/transcrições/alternativos do nome do lugar, a parte em paréntesis:
  • Vorobyovy Gory (Воробьёвы го́ры, "Monte dos Pardais")
  • Museu de Arte Moderno (Museum of Modern Art - MoMA)
  • Dunas de Nakatajima (Nakatajima Sakyu - 中田島砂丘)
  • Quanto fax, concordo com você que não é muito útil. Sugeri a mesma coisa na en:. Podemos deixar a funcionalidade do fax como campo opcional (para os itens que já tem, casos especiais, etc.) mas omitir ele do padrão para inserção. Pode ser?
  • Também acho que pode ser interessante ter redes sociais (facebook e twitter), e já sugeri isso na en: também. Porém, acho que vai precisar de uma outra discussão para confirmar um consenso e para decidir as melhores formas de implementar isso (verificação/inserção no formato/ícones/posicionamento, etc.). Para começar, e para não prolongar/impedir o processo, vamos nos concentrar primeiro em consolidar as coisas que já temos; podemos sempre adicionar coisas ou fazer mudanças facilmente depois. Á propósito, o que quer dizer com "facilidades"?
  • Gostei de "sobre". Acho melhor mesmo. Posso trocar? Os nomes dos outros campos são aceitáveis? Se não, é melhor mudar eles agora, pois depois de implementar vai ser um trabalho chato mudar eles (e outro pedido aos techs)...
Texugo (discussão) 11h35min de 9 de maio de 2013 (UTC)Responder

┌─────────────────────────────────┘
Exatamente por isso que estou perguntando os nomes e tal. Facilidades seriam coisas como acessibilidade para cadeirantes, roupa de cama, cartão de crédito, camareira, wifi... e sim sim e sim :* Rodrigo Tetsuo Argenton m 17h19min de 9 de maio de 2013 (UTC)Responder

Entendi. Mas então, depois de trocar conteúdo>sobre, os nomes dos outros atributos são aceitáveis, né?

* {{item | tipo= | nome= | alt= | endereço= | direções= | fone= | email= |url= | horário= | preço= | lat= | long= | sobre= }}

Texugo (discussão) 19h56min de 9 de maio de 2013 (UTC)Responder
fone não é muito usual, tel é mais, url também não, site acho um melhor nome, horário eu trocaria para funcionamento. :D Rodrigo Tetsuo Argenton m 20h14min de 9 de maio de 2013 (UTC)Responder
Ok, então assim?:

* {{item | tipo= | nome= | alt= | endereço= | direções= | tel= | email= |site= | funcionamento= | preço= | lat= | long= | sobre= }}

Ta bom? Texugo (discussão) 20h23min de 9 de maio de 2013 (UTC)Responder
OK. Acabei procurando como fazer tudo isso, e descubri que a solução técnica para etapa 1 já foi implementado (bugzilla:43220) e simplesmente nunca foi ativado aqui. A solução criou a funcionalidade para que Mediawiki:listings-template indica a predef aonde se redirecionam os atributos dos itens em xml. Fiz uma predefinição para isso, {{item xml}} que traduz os nomes dos atributos xml para português e entrega eles para {{item}}. Pela vista, parece que tudo está funcionando perfeitamente (embora não aparece na página até que se purga o cache).
O que isto significa é que a etapa 1 acima está efetivamente completa. Até que enfim, progresso! Valeu galera! Depois de confirmar tudo, acho que os próximos passos devem ser:
Que tal a gente criar uma página de Wikivoyage:Expedição de itens onde colocar a tabela acima e rastrear as tarefas relacionadas a este fim?
Texugo (discussão) 12h59min de 10 de maio de 2013 (UTC)Responder
Ou então Wikivoyage:Expedição de listas, Wikivoyage:Expedição de listagem, etc. Qual seria o melhor nome? Texugo (discussão) 16h20min de 10 de maio de 2013 (UTC)Responder

┌─────────────────────────────────┘
Coloca esses trecos nas Wikivoyage:tarefas já há várias coisas lá, e já está em destaque, acho muito melhor do que criar algo como expedição, que para pessoas de fora que estão lendo, pode gerar uma confusão mental, rolou uma pqna quando eu li da primeira vez, e se quiser melhor organizar, dá para criar como uma subpágina e embedar na página raiz. Depois eu dou uma olhada na predefinição, pois eu não entendi como isso funfa.Rodrigo Tetsuo Argenton m 21h01min de 10 de maio de 2013 (UTC)Responder

falando em páginas de ajuda, acho melhor trocarmos todas as páginas de ajuda para o namespace Ajuda:, fica mais claro, melhor organizado e dá para depois procurar pelo namespace. O que acha? Rodrigo Tetsuo Argenton m 21h21min de 10 de maio de 2013 (UTC)Responder
Você queria fazer uma proposta formal com listas de quais página se moveriam para Ajuda e quais ficariam? Quase no começo a gente acabou com espaço nominal Ajuda por que era difícil decidir para várias páginas se é uma página de ajuda ou uma página "do projeto". Parece que várias página empenham os dois papéis. Mas se quiser dar uma tentativa nisso podemos revisitar a idéia se quiser... Texugo (discussão) 00h03min de 11 de maio de 2013 (UTC)Responder
Há várias páginas desatualizadas, com um português rude, ou com erros, e talvez uma mudança deixe claro o que é uma página do "projeto" e o que é de ajuda, mas eu não to com gás para discutir isso com você.
Mas precisava-se criar páginas de ajuda mesmo, e páginas de "regras". Pois hoje não temos nenhuma nem outra, Wikivoyage:Categorias eu criei o texto pensando em ajuda, com as regras, não acho que seja ideal, pois tem muito texto, e não é direto. E Wikivoyage:Regras para imagens não ensina como inserir imagens, e se houver uma página desta seria em Ajuda.
E coloque nas tarefas esses seus pontos, antes que se perca no meio da discussão. Rodrigo Tetsuo Argenton m 20h11min de 11 de maio de 2013 (UTC)Responder
  Feito aqui. Texugo (discussão) 03h03min de 12 de maio de 2013 (UTC)Responder

Criei as várias predefinições {{veja}}, {{faça}}, {{compre}}, etc., para esconder o atributo tipo= e deixa mais facil usar. São basicamente redirecionamentos que adicionam este atributo e passam tudo para {{item}} (controle da formatação permanece centralizado lá). Texugo (discussão) 17h37min de 15 de maio de 2013 (UTC)Responder

Comentário

Pessoal, sei que isso vai parecer ser falta de conhecimento da minha parte (ainda me considero um novato por essas bandas), mas, alguém pode me dar um exemplo de uma página que usa a predefinição {{Item}} proposta pelo Texugo. Gostaria de ver na prática os resultados. --Zoldyick (discussão) 18h32min de 17 de maio de 2013 (UTC)Responder

Bom, o ponto é que {{item}} faz a mesma coisa como os tags xml (<see>, <do>, <eat>, etc.) sempre fizeram: formatar os item automaticamente, conforme o manual de estilo. Por exemplo, Moscou tem um monte de itens deste tipo, e os tags xml lá estão redirecionados para {{item}}. Agora que tá funcionando corretamente, a gente vai usar um bot para substituir os tags xml (em inglês) com as predefinições (em português). Assim, a aparência não vai mudar, só o código, entendeu? Texugo (discussão) 19h27min de 17 de maio de 2013 (UTC)Responder
humm, não faz muito sentido utilizar "faça" "compre" "veja"... deveria ser algo como "atividade" "loja" "atração"... pois os itens são esses, não é para criar algo com o nome da seção. Rodrigo Tetsuo Argenton m 16h14min de 20 de maio de 2013 (UTC)Responder
Mais uma coisa, sobre o ícone do posicionamento global, ou você troca em todos os artigos o ícone que indica onde fica a cidade, ou vc troca o logo para o mesmo do artigo, criar dois com a mesma função, pode gerar confusão desnecessária. Rodrigo Tetsuo Argenton m 16h41min de 20 de maio de 2013 (UTC)Responder
Hmm.. Usei esses nomes só porque foi assim no xml em inglês. Não estou fortamente contra mudar eles, mas não sei quais nomes serviriam melhor: Na seção compre por exemplo, não é só lojas lá, mas shoppings, produtos, casas de câmbio, feiras, mercados, etc. Faça inclui as duas subseções de atividade e eventos. Na seção come não é só restaurantes lá, mas também produtos, pratos, padarias, sorveterias, etc. Na seção beba e saia não é só bares, mas cafeterias, boates, discotecas, cocteis, cervejas, bebidas regionais. Assim acho que faz mas sentido que as predefs tem esses nomes atuais, no sentido que cada predef é para uso na respetiva seção. Você tem outra idéia para resolver isso?
Quanto o ícone do posicionamento global, não entendi exatamento o que voçe quer dizer. Pode esclarecer um pouquinho? Texugo (discussão) 17h39min de 20 de maio de 2013 (UTC)Responder
Achei a ideia interessante,   Apoio --Zoldyick (discussão) 20h46min de 20 de maio de 2013 (UTC)Responder
  a gente usa isso no topo dos artigos para identificar o posicionamento, e vc está usando   nos itens, acho que poderíamos, ou trocar todos (eu criaria um svg para substituir esse gif) pelo seu, ou adotar o dos artigos nos itens. Pois é a mesma coisa, com dois símbolos diferentes. Rodrigo Tetsuo Argenton m 21h14min de 20 de maio de 2013 (UTC)Responder
E eu ainda não sei, mas rolou um bug no meu cérebro quando eu fui colocar atividade e tive que pensar que era {{faça}}. Comércio resumiria coisas no Compre, de modo geral e hospedagem, os de dormir. O que podemos fazer é criar uma predefinição {{dormir}} para a seção e criar uma outra {{d}}, e ficaria assim:

=={{Dormir}}==

{{d|Blablabla|bablablaa}}

{{d|bollalsl|asdasdas}}


E geraria algo como:

Dormir

  • Blablabla (bablablaa)
  • bollalsl (asdasdas)
Pois assim poderíamos criar uma espécie de tabela escondida, permitindo sortir (de algum modo que tenho que verificar), facilitando para o viajante, e não fugindo do padrão que vcs tanto gostam. E o {{d}} não causa confusão, pois estaria se relacionando com a predefinição acima... não sei se ficou claro. Rodrigo Tetsuo Argenton m 21h14min de 20 de maio de 2013 (UTC)Responder
Então, quanto o ícone, entendi, tudo bem. Eu não gosto do ícone + nos itens de qualquer maneira. Vamos usar o globo para tudo já que ele é mais intuitivo para visualizar um mapa. Mas antes disso, precisamos arrumar o css para fazer o que a gente discutiu sobre o ícone dos sites (para não ter dois ícones de globos para duas coisas) - eu quase que tenho o css para resolver isso. Vou tentar arrumar um exemplo para avaliação nos próximos dias, tá bom?
Quanto essas outras idéia, não vejo um bom motivo para predefinir os cabeçalhos assim, e não faz muito sentido para mim permitir sorting da maioria dos atributos, ainda mais porque sempre tem muitos itens que faltam tais informações. Não faz sentido nenhum sortir por fone, site, email, funcionamento, alt, direções, sobre. Sortir por endereço não faz sentido para a maioria de países não lusófonos onde se coloca o número antes da rua (e os projetados mapas dinâmicos providenciarão um jeito muito mais fácil de ver o que tem por perto), e por preço não funcionaria porque esse campo dá gamas ou até vários preços individuais para diversas coisas. Mesmo se a gente inventasse um campo para sortir por tipo de restaurante não teria tanta utilidade, pois tem muitos restaurantes que ou tem mais de um tipo de comida ou é difícil categorizar definitivamente. Porém, acho sim que seria interessante ter um jeito automático de manter as listas sempre alfabetizadas por nome, embora não faço idéia como criar essa funcionalidade.
Mas então, você tem uma proposta completa de algo um pouco mais intuitivo do que {{d}}, etc.? (Também uma letra só não dá para distinguir entre come e compre). Talvéz você também queria comentar aqui? Texugo (discussão) 02h08min de 21 de maio de 2013 (UTC)Responder

┌─────────────────────────────────┘
Poderíamos mover essa discussão para algum lugar, estou vendo essas coisas se perderem, e pessoas não entenderem no futuro os motivos para as coisas serem assim.
Mas ok, faça quando der tempo, até pq as coordenadas hoje não fazem tanto sentindo.

  Feito} Texugo (discussão) 20h40min de 21 de maio de 2013 (UTC)Responder

Humm não sei, às vezes é interessante que tenha uma seleção do tipo de restaurante, p ex, comida típica, vegetariana, churrascaria, são coisas distintas e nos dois primeiros casos, importantes para alguns viajantes. E quanto a falta de informação, acho que seria até bom "forçar isto", para que as pessoas preencham as informações faltantes. Há vários artigos que eu passei, e que têm apenas o nome do item, e mais nenhuma info. O que é bem ruim para a qualidade do artigo e torna-se inútil aquela informação para o viajante. E sim, teriam coisas idiotas para se sortir, mas não atrapalharia em nada... e por endereço era só colocar o bairro na frente... com meia explicação os leitores entenderiam... mas isso é mais complexo e divergente entre nós, vamos voltar ao que podemos fazer agora, certo? Rodrigo Tetsuo Argenton m 17h57min de 21 de maio de 2013 (UTC)Responder

Voltar à página de projeto "Tarefas/Listas de itens".