Technology
 

Programação:Esplanada

De Programação

Bem-vindo à Esplanada.

Este é um espaço para a discussão da Wikia de Programação.

  • Por favor, registre-se na Wikia para contribuir.
  • Quando for contribuir com uma discussão (seção) em andamento, prefira usar o botão "editar" da discussão em si.
  • Ao acrescentar comentários, utilize dois-pontos (:) para indentar sua mensagem.
  • Assine seu comentário com quatro tis (~~~~)
ATENÇÃO: antes de começar a contribuir leia o nosso Tutorial.

Clique aqui para iniciar uma nova discussão

Tabela de conteúdo

[editar] Tarefas urgentes

Coisas que precisamos fazer:

  1. Escrever um tutorial de edição wiki
  2. Definir uma política de imagens e criar predefinições para dizer as licenças das imagens (exigência do Wikia)
  3. Definir uma política básica para a Wikia de Programação. Não precisa (e nem pode) ser algo muito extenso. Talvez algo aida mais simples que os cinco pilares da Wikipédia .
  4. Fazer uma página principal com índice

São coisas urgentes. Sem isso, não poderemos "lançar" a Wikia de Programação e isto não vai crescer.

Eu estou, por enquanto, cuidando da tarefa 1. Precisamos nos reunir para fazer o resto.

~rg 19:45, 17 Março 2007 (UTC)

A tarefa #1 é fácil, afinal, já está pronta: Reign 16:36, 19 Março 2007 (UTC)
Realmente, a tarefa #1 já está quase completa. Acho que agora podemos pensar no resto.~rg talk! 02:38, 21 Abril 2007 (UTC)

Precisamos organizar a hierarquia dos artigos, para que sejam escritos nos devidos lugares--Meira 15:00, 25 Abril 2007 (UTC)

[editar] Imagem da Wikia

Precisaremos também de uma imagem. A que estamos usando agora é temporária. Note que isso requer também que sejam definidas políticas de imagens. Por enquanto, a única coisa que permitida aqui são imagens licenciadas pela GFDL ou diposníveis no domínio público, mas temos a liberdade de escolher a política (incluindo a possibilidade de fair-use). ~rg 21:19, 14 Março 2007 (UTC)

Fiz um logo. Ficou horrível :-). Mas talvez alguém com melhor capacitação em Gimp possa fazer uma execução melhor. O exemplo está em Imagem:Logo-suge.png. ~rg 15:11, 15 Março 2007 (UTC)
O Logotipo ficou muito bom. Você está fazendo um ótimo trabalho, ~rg. Se quiser já pode substituir esse desenho tosco. Só deixo como dica que você tente comprimir mais a imagem para que o tamanho dela fique menor. Reign 18:34, 15 Março 2007 (UTC)
Obrigado! Bem, atualizei o logotipo só para termos alguma coisa feita por nós, mas ainda acho que dê para fazer um logo infinitamente melhor. Talvez seja preciso atualizar navegador (ou apagar o cache) para ver o novo logo. ~rg 20:29, 15 Março 2007 (UTC)
Ficou legal o logo em forma de planeta, ~rg, mas ainda sinto que falta aquele "algo mais", que no momento não sei definir bem o que é, mas quando a inspiração chegar, lhe aviso. Quanto a cor, será que ele não ficou "verde" demais? Eu pensei em: usar pelo menos duas tonalidades para a cor cinza... uma mais clara, para o background, e uma mais escura, para os números. Quanto ao resto, não tenho o que opinar. (por hora :D ) Rodrigo [Seth] 22:53, 16 Março 2007 (UTC)
Acho que suas sugestões são boas. Eu também imaginei algo assim. Mas eu não sou tão bom de execução quanto de idéias. :-D Aliás, acho que nem de idéias eu sou muito bom, já que eu acabei usando uma imagem protegida por direitos autorais no logo. (que feio) Acabei revertendo para o nosso logo temporário. ~rg 15:07, 17 Março 2007 (UTC)

[editar] Política de imagens

Qual é o cardápio de políticas de imagens? Apenas GFDL e domínio público me parece um pouco restrito demais. Por que não Creative Commons? E como funciona o fair use? diogoko 03:33, 19 Março 2007 (UTC)

Isso pode ser um pouco complicado...
Primeiro, é preciso ficar claro que nós não temos liberdade para mudar a política de imagens. Ela é decidida pela Wikia e nós precisamos jogar com essa política. O máximo que a gente pode fazer (eu acho) é limitar ainda mais a política. Por exemplo, podemos remover o "fair use" da história para simplificar a nossa vida (mas eu não gostaria de fazer isso sem que houvesse necessidade).
Bom... sendo assim, as políticas que temos à disposição são as seguintes:
  • Domínio público (pouquíssimas coisas entram aqui; brasões oficiais, mídia do governo americano são exemplos)
  • GFDL ou GPL
  • Imagens protegidas, mas cujos autores deram total liberdade de uso (incluindo copiar, modificar e usar para fins comerciais)
  • CC-BY-SA (Creative Commons Attribution Share Alike)
  • CC-BY (Creative Commons Attribution)
  • Fair-use
  • Logotipos (para colocar, em um artigo, o logotipo de uma empresa/produto sobre o qual o artigo trate)
O fair-use é um pouco complicado de se entender. Acho que é por isso que a Wikipédia brasileira não admite imagens sob alegação de fair-use. Basicamente, você pode usar uma imagem para ilustrar artigos que tratam do mesmo tema da imagem. Por exemplo, capas de livros, screenshots de programas, screenshots de filmes e pequenas porções de livros (diagramas, por exemplo) podem ser utilizados sob alegação de fair-use. Maiores detalhes podem ser encontrados na Wikipédia.
Finalmente, acho uma boa ver as páginas oficiais da Wikia sobre o assunto [1][2], assim todos ficamos inteirados da coisa.
~rg 19:08, 19 Março 2007 (UTC)

[editar] FAQs

Um dos propósitos deste wiki é reunir FAQs de diversas linguagems. Assim, toda linguagem teria um FAQ automaticamente associado. Por exemplo, ao artigo da linguagem C está associado o FAQ da linguagem C.

É preciso definir qual vai ser o formato do FAQ. Questões importantes que vejo são as seguintes:

  • Como vai ser o índice do FAQ?
  • Que estrutura de categorização utilizaremos?
  • Qual será o conteúdo de cada página?
    • Uma pergunta por página?
    • Uma categoria por página?
    • Todo o FAQ em uma página só?
  • Como vamos nomear as páginas?
    • Cuidado para não criar conflito com nomes de artigos e perguntas de outros FAQs.

Se alguém souber mais coisas importantes a se considerar, edite a lista acima. ~rg 21:24, 14 Março 2007 (UTC)

A estrutura pode ser criada à medida que as FAQs aumentarem. Inicialmente uma FAQ para a linguagem (Linguagem C), depois uma FAQ para cada assunto dentro da linguagem (Linguagem C:Ponteiros) e depois, se for necessário, grupos de FAQs (acho difícil que chegue a tanto, não encontro nem exemplo).
Como conteúdo, eu colocaria uma tabela de conteúdo (se for possível) e uma seção para cada pergunta/resposta, com referências para os artigos relacionados. Acho importante limitar as perguntas e respostas à linguagem apenas (perguntas que envolvam bibliotecas não inclusas na linguagem, frameworks, sistemas operacionas deveriam ser apenas referências para a FAQ correspondente).
Noto que existe um problema de árvore aqui: é melhor ter "Como deixar a janela do console aberta > Windows > C" ou "Como deixar a janela do console aberta > C > Windows" ou qualquer outra combinação? Vendo por esse lado, me coço para criar um artigo para cada pergunta e usar tags para criar índices automáticos para cada página.
Gostei do índice e da organização da FAQ da Wikipedia. Se a tabela de conteúdos permitisse código fonte (como já existe no índice da FAQ C) poderíamos usá-la para listar todas as perguntas logo no começo do artigo, o que eu acho ideal.
Não sei bem como funciona o esquema de nomes da Wikimedia, mas alguma coisa como FAQ:C:Ponteiros ou FAQ:Ponteiros em C seria legal. diogoko 22:37, 15 Março 2007 (UTC)
Não tenho certeza quanto a criar a estrutura conforme os FAQ aumentem, mas gostei da sua proposta (FAQ:C:Ponteiros).
Sobre FAQ correspondente, entendi que você considerou a possibilidade de criar um FAQ para framerowks, um FAQ para SO etc. Entedi bem? Se entendi, é uma proposta, mas é algo que eu não havia considerado anteriormente. Eu havia pensado em manter os FAQ somente para linguagens.
Acho que as suas idéias são boas. Seria legal se houvesse um confronto de opiniões de outros participantes para que a gente pudesse aprimorar as coisas em que estamos pensando agora... ~rg 15:12, 17 Março 2007 (UTC)
Bem... segui a sua sugestão, Diogo, e organizei o FAQ na forma C/Faq, listando as categorias e perguntas e então C/Faq/Ponteiros (exemplificando para a categoria ponteiros).
A predefinição {{seção de faq}} deve ser usada no início de cada página de seção de FAQ e pode ser usada para criar links para as seções. Confira maiores detalhes e exemplos em Predefinição:Seção de faq. ~rg talk! 19:05, 23 Abril 2007 (UTC)