people.tchelinux.org
Este repositório contém páginas com informações para contato dos membros do Tchelinux, similares a pagina https://people.tchelinux.org/tchelinux/.
Como criar sua página
Crie um fork deste este repositorio
Você pode fazer isso diretamente no github. Vá ao repositório do projeto e no lado direito vai aparecer um botão "Fork". Clique no botão e uma cópia do seu repositório será criada na sua conta.
Clone o repositório que você acabou de fazer o fork e crie uma branch de trabalho
$ git clone https://github.com/<username>/people.git
$ git checkout -b username_page
https://people.tchelinux.org/leonardovaz)
Crie um diretório com nome do seu usuário (usando apenas letras minúsculas), este será o nome que aparecerá na URL da sua página (ex. $ mkdir people/<username>
template.json
para o diretório criado no passo anterior
Copie o arquivo $ cp template.json people/<username>/
people/<username>/template.json
, insira seu nome e demais informações que quiser compartilhar. Uma lista contendo todos campos suportados pelo template podem ser encontrados aqui.
Edite o arquivo Importante: os campos
User
eNome
são mandatórios para que a página possa ser propriamente criada. Sugerimos que pelo menos um meio de contato seja adicionado (website, email ou rede social). O campoUser
deve ter o mesmo valor de `
jq
(ou outra ferramenta para fazer a validação do arquivo JSON) e verifique se o mesmo não contém nenhum erro
Instale o pacote $ cat <username>/template.json |jq [.]
[
{
"User": "tchelinux",
"Nome": "Tchelinux",
"Info": "Grupo de usuários de Software Livre do Sul do Brasil",
"Cidade": "Porto Alegre",
"Estado": "RS",
"Foto": "https://avatars1.githubusercontent.com/u/8228496",
"Email": "tchelinux-eventos@gmail.com",
"Website": "https://tchelinux.org",
"Github": "https://github.com/tchelinux",
"Linkedin": "https://www.linkedin.com/groups/771307",
"Twitter": "https://twitter.com/tchelinux",
"Mastodon": "https://mastodon.social/@tchelinux",
"Youtube": "https://youtube.com/tchelinux",
"Instagram": "https://instagram.com/tchelinux",
"Facebook": "https://facebook.com/tchelinux",
"Messenger": "https://m.me/tchelinux",
"Telegram": "https://t.me/tchelinux",
"Whatsapp": "https://api.whatsapp.com/send?phone=5551912345678"
}
]
template.json
não contem erros!), adicione o novo diretório ao seu repositório local
Ao concluir as edições (e certificar que o arquivo $ git add people/<username>
Faça o commit localmente
$ git commit -m "Adicionado página do <seu_nome_aqui> no people.tchelinux.org"
Faça o merge da branch que você criou com a master
$ git checkout master
$ git merge <username>
Envie as mudanças para seu repositório
$ git push