Wikipédia Discussão:Projetos/Categorias/Domínio

O conteúdo da página não é suportado noutras línguas.
Origem: Wikipédia, a enciclopédia livre.

Essa subpágina é voltada às modificações que serão feitas no dominio categoria: o layaout das páginas no domínio, as ferramentas a serem criadas para ajudar os editores e tudo mais que se relaciona a como as subcategorias e artigos serão exibidos nas páginas do domínio categoria.


Tem alguma forma de testar se a árvore das categorias é bem fundada no sentido da teoria dos conjuntos? Ou seja, existe alguma sequência finita de categorias C1, C2, ... Cn, em que cada Ci é subcategoria de Ci+1 mas Cn é subcategoria de C1? Albmont (discussão) 16h42min de 10 de junho de 2009 (UTC)[responder]

Vc quer saber se existe algum ciclo, onde C1>C2>C3>C1>C2 ..., é isso ? Se for até agora nunca vi nada parecido com isso. Pela natureza da categorização (uma subcat = um subtema da cat) isso só ocorreria se tivesse um erro.
Manualmente não tem como fazer, talvez criando um programa para isso. Se é essa a sua proposta podemos perguntar no Wikipedia:Café dos programadores se alguém tem alguma idéia para fazer isso.
=> Rjclaudio msg 17h10min de 10 de junho de 2009 (UTC)[responder]
É isso, mas traduzindo de matematiquês para português perde metade da graça :-/ Albmont (discussão) 17h52min de 10 de junho de 2009 (UTC)[responder]
Acho muito difícil que isso acontessa, pois estamos (eu especialmente estou) nos dedicando a sempre fazer com que o tema da Ci+1 seje sempre mais especifico que o da Ci. O que pode e deve acontecer é que dois ou mais caminhos leve a uma mesma categoria, mas sempre partindo de derivações diferenntes, por exemplo C1.5.2.6 = C3.4.7, mas nunca C1.5.2.6 será igual a C1.5. Danilo.mac (discussão) 18h19min de 10 de junho de 2009 (UTC)[responder]

Sim, é difícil acontecer, mas nunca se sabe quando algum novato (ou outros tipos mais perigosos) vai aparecer e bagunçar as coisas. Uma ferramenta é boa para verificar se tem erro em algum lugar, principalmente para depois que encerrarmos esta nova categorização, imagina daqui a 2 anos, será que algum novato apareceu e estragou alguma coisa ? => Rjclaudio msg 20h35min de 11 de junho de 2009 (UTC)[responder]

Eu acho que ferramentas nunca são demais, para acrecentar essa em particular precisamos primeiro ter uma idéia de como ela funcionaria. Seria uma página especial que identificaria essas mudanças ou o bloqueio seria automático ao criar a categoria? Temos que pensar num jeito que não crie transtornos nem para o editor que se equivocou na escolha da categoria nem para o programador que vai criar essa ferramenta, eu acho que desses dois jeitos dariam muito trabalho para programar, precisamos de uma idéia boa para o funcionamento dessa ferramenta. Danilo.mac (discussão) 01h20min de 12 de junho de 2009 (UTC)[responder]
Fiz a pergunta no Café dos programadores, e indicaram a ferramenta catgraph, que o Stabile usou em um exemplo para mostrar como funciona : cat Música, mostrando que Música é subcat de Som, e Som é subcat de Música. Ou seja, tem erro. Fiz outros testes e achei outros erros.
É boa, mas o resultado mostra todas as interações. O ideal seria mostrar apenas os caminhos que possuem algum erro.
Num primeiro momento fazer algo que apenas mostre se tem ou não erro e onde ele está é um começo. Depois pensamos em um aviso, impedir a ação, etc.
=> Rjclaudio msg 14h29min de 12 de junho de 2009 (UTC)[responder]

Como começar nova árvore sem destruir a atual[editar código-fonte]

A medida que os esboços forem sendo aprovados teremos que ir modificando a árvore de categorias, e eu estava pensando, como fazer isso sem estragarmos a árvore atual, afinal se apenas irmos mudando as subcategorias a árvore atual ficaria inutilizável até concluirmos o trabalho, muitos wikipedistas poderiam ficar bravos e até interferir no nosso trabalho. Tive então uma idéia, utilizamos aquela mina idéia inicial de fazer páginas semelhantes a portais, mas sem colocar no domínio wikipedia ou portal; colocamos no domíno categoria mesmo. Ao invez de editarmos a categoria da página da Cat2 como Cat1 apenas editamos a página (não a categoria) da Cat1 e colocamos um link para Cat2. Assim não mexeriamos nas listas automáticas, e quando as categorias ficarem mais específicas voltamos ao modo tradicional. Além de não atrapalhar a árvore atual isso permetiria mostrarmos mais de um nível de categoria na lista de subcategorias, as listas automáticas so mostram um, e poderiamos criar layouts melhores, com tabelas coloridas. Para atrapalhar menos ainda poderiamos colocar essa parte relacionada a nova árvore em tabelas com class="collapsible collapsed", que ficam encolhidas até clicar em expandir. Acho que desse modo as categorias ficariam mais atraentes, mais fáceis de usar e não atrapalharia a árvore atual enquanto criamos a nova.
Exemplo:

  • [+] categorias (0)
  • [+] da (0)
  • [+] árvore (0)
  • [+] atual (0)

E ao finalizarmos a nova árvore tiramos as caixas com o comando [expandir] e tiramos todas as categorias da arvore antiga, ficando só a nova árvore. Danilo.mac (discussão) 02h42min de 12 de junho de 2009 (UTC)[responder]

A parte do [+] já existe um comando para isso, só não me pergunte qual. Tem isso inclusive em alguns portais. Poderia ser discutido aplicar esse comando como padrão e usar uma predef para escondê-lo quando não for necessário (substituindo por A B C D por exemplo).
Não vejo necessidade de ir colocando nas categorias um texto com a nova categorização. Seria preferível ir melhorando os artigos. Por exemplo, fazemos a categorização de ciências (as disciplinas), então editamos Ciência#Campos e colocamos a nova organização. Depois decidimos as subcats de Ciências naturais, vamos editar Ciências naturais#Campos.
=> Rjclaudio msg 19h32min de 12 de junho de 2009 (UTC)[responder]
  • O [+] eu só copiei da página de categorias para dizer que não vai mudar o jeito como ela está, podemos mudar isso também, mas é outro assunto.
  • Não entendi o que você disse sobre artigos.
O que eu dizendo é que as categorias ficarão mais organizadas e fáceis de consultar se criarmos layouts melhores para elas ao invez de utilizarmos apenas as listas automáticas, que são geradas automaticamente com a consulta no banco de dados de quais páginas estão naquela categoria. Esse Índice prático do exemplo ficou visualmente mais agradável, é isso que estou falando. E não precisamos mexer na árvore atual para criar isso. Danilo.mac (discussão) 19h55min de 12 de junho de 2009 (UTC)[responder]
Se a idéia dessa tabela for só colocar as subcats não vejo vantagem. Com o [+] vc pode ver subcats de níveis mais internos que com esta tabela, ele será atualizado automaticamente.
A menos que vc pretenda dizer (na página da categoria) quais são os artigos mais importantes para o leitor fazendo uma seleção das subcats ao invés de colocar todas elas a listagem final será a mesma/menor que a forma automática.
Se for uma navbox com ligação para projeto, portal e categoria ficaria um pouco diferente, mas não muito pq essas páginas ficariam em destaque dentro da categoria.
=> Rjclaudio msg 22h17min de 12 de junho de 2009 (UTC)[responder]
Com o [+] só é possível ver dos níveis, já com uma tabela editada podemos colocar uns 5 níveis ou até enchermos a página, não quis fazer isso no exemplo que eu dei por causa do trabalho que daria, mas com a árvore organizada esse trabalho seria facilitado, imagine a categoria história com vários níveis, seria uma espécie de resumo da história da humanidade. Quando a nova árvore estiver maior vou fazer uma página dessa, se ficar ruim nós apagamos. Danilo.mac (discussão) 22h35min de 12 de junho de 2009 (UTC)[responder]
Mas se for só isso é mais fácil modificar o comando para poder apresentar mais níveis.
Pq como disse colocando colocando coisas além do subnível imediato o número de cats aumenta muito, e o único modo de ter um uso prático será reduzindo a lista, e isso não concordo.
=> Rjclaudio msg 22h52min de 12 de junho de 2009 (UTC)[responder]

O parâmento é <categorytree nome da cat</categorytree Jurema Oliveira (discussão) 20h46min de 13 de junho de 2009 (UTC)[responder]