HXL-CPLP / forum

Fórum do Grupo de Usuários do Padrão HXL da Comunidade dos Países de Língua Portuguesa, "HXL-CPLP"
https://github.com/HXL-CPLP/forum/issues
The Unlicense
2 stars 0 forks source link

Produto Mínimo Viável de tradução de _hard fork_ baseado em HXLStandard/hxl-hashtag-chooser #4

Closed fititnt closed 4 years ago

fititnt commented 4 years ago

Referências rápidas:


Essa questão é sobre criarmos a primeira versão de um hard fork (isto é, um repositório que desde o início deve ter alterações significativas em relação ao original) do https://github.com/HXLStandard/hxl-hashtag-chooser.

Motivação

Se o Tradução para português e diagramação do HXL postcards versão 1.1 #3 é o mínimo ideal que poderia ser feito para ter uma referência em português que pode "resumir" e servir de "guia rápido" sobre o padrão HXL mais recente, a sugestão de termos uma versão do HXLStandard/hxl-hashtag-chooser também faz sentido considerando custo/benefício.

O resultado desse projeto acaba atuando como um "Assistente de escolha de hashtags HXL". E é especialmente poderoso por ajudar a escolher os atributos extras (tudo o que vem depois da #hashtag e começa por +atributo) de uma forma relativamente intuitiva.

fititnt commented 4 years ago

O hard fork foi iniciado em https://github.com/HXL-CPLP/assistente-hashtags-hxl.

Vou aproveitar nesta questão para documentar como é possível fazer um hard fork caso mais pessoas precisem fazer isso neste ou em outros projetos


Captura de tela de 2020-04-24 14-22-11

Como criar um "hard fork"

Criando fork padrao + pedindo ajuda do suporte do github para tornar repositório parão

Um projeto que tenha sido criado como fork padrão (isto é, clicando na interface do GitHub em "fork") pode ser convertido para um repositório padrão. Neste caso basta entrar em contato com suporte do GitHub em https://support.github.com/ e fazer a solicitação.

Issues e demais informações são mantidas. Códigos submetidos ao fork também aparecerão como contribuições

Modo rápido

  1. Crie um repositório vazio (isto é, sem iniciar conteúdo)
  2. Usando seu computador local, faça um clone do repositório original.
  3. No seu repositório local, edite o arquivo .git/config e salve
    1. Neste exemplo, antes estava url = https://github.com/HXLStandard/hxl-hashtag-chooser.git
    2. Neste exemplo, depois passou a ficar url = git@github.com:HXL-CPLP/assistente-hashtags-hxl.git
  4. Execute o comando git push. Se tudo estiver certo, o conteúdo aparecerá no repositório principal sem necessidade de acionar suporte do GitHub.
.git/config antes

Captura de tela de 2020-04-24 14-32-36

.git/config depois

Captura de tela de 2020-04-24 14-31-14

fititnt commented 4 years ago

Primeira versão publica do HXL-CPLP/assistente-hashtags-hxl. Contém bugs e passagens sem tradução.


Captura de tela de 2020-04-26 23-48-05