Como contribuir
As amostras são escritas e verificadas pelo CodeSampleX. Tudo ao redor delas é aberto, e a parte que realmente precisa de outras pessoas é a que está mais aberta.
Toda amostra oficial do CodeSampleX é gerada de forma independente e verificada executando seu contrato. O projeto não aceita código de amostra cuja origem não consiga estabelecer.
Aberto a qualquer um, sem conta
-
Evidência de uso
O csx relata qual pacote público e qual versão você usou, se o build ou os testes passaram, e uma impressão digital de falha higienizada quando não passaram. Código-fonte, caminhos de arquivo, nomes de projeto, segredos e logs brutos nunca saem da máquina — no modo somente local, nada sai. Sem conta e sem identidade.
-
Verificação na sua máquina
É a única coisa que o projeto não consegue fazer sozinho. Uma amostra é verificada nas máquinas que existem, e a sua tem uma versão de libc, um build de runtime e um sistema operacional que nenhum trabalho aqui substitui. Uma segunda máquina concordando é o que leva uma amostra de PUBLISHED para CROSS_PASS: essa escada é construída com os computadores dos outros.
-
Bugs e notas de correção
O relato mais valioso é uma nota de versão: uma biblioteca consertou algo e ninguém anotou o que de fato mudou. Isso vira um caso de regressão — a versão antiga falha no contrato, a nova passa — e o par vale mais do que qualquer das metades. Diga a biblioteca, as versões e o que você viu.
-
Pedir uma amostra
Não há formulário, porque o pedido já está sendo contado. Toda busca que termina em NO_SAFE_MATCH é registrada como um pedido por aquele pacote: usar o csx e não receber resposta já é o pedido. A lista é pública e é a lista de tarefas do projeto.
Por que código de amostra não é aceito
Uma amostra vale exatamente o que vale a origem dela. Código de procedência desconhecida traz uma licença que ninguém consegue rastrear, uma chance bem real de pertencer ao empregador de alguém, e nenhuma forma de checar de onde foi copiado — e, ao contrário de uma resposta errada, nada disso pode ser desfeito depois que os agentes dos outros já leram. A regra que este projeto aplica à busca vale também para a contribuição: uma amostra errada é pior do que uma amostra ausente.
Isso pode abrir mais tarde e, se abrir, será como proposta e não como doação: o pacote, a API, o caso de uso e um link para a documentação — com o código ainda gerado em sala limpa e verificado aqui.