Giter VIP home page Giter VIP logo

people's Introduction

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

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. https://people.tchelinux.org/leonardovaz)

  $ mkdir people/<username>

Copie o arquivo template.json para o diretório criado no passo anterior

  $ cp template.json people/<username>/

Edite o arquivo 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.

Importante: os campos User e Nome 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 campo User deve ter o mesmo valor de `

Instale o pacote jq (ou outra ferramenta para fazer a validação do arquivo JSON) e verifique se o mesmo não contém nenhum erro

  $ 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": "[email protected]",
      "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"
   }
 ]

Ao concluir as edições (e certificar que o arquivo template.json não contem erros!), adicione o novo diretório ao seu repositório local

  $ 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

Por fim, crie um pull-request para o repositório original para que possamos criar sua página

people's People

Contributors

leonardovaz avatar rafasgj avatar m00nlinari avatar fabiobeneditto avatar kwecko avatar dougsland avatar erikdubois avatar lccruz avatar viniciusalveshax avatar wandersonwhcr avatar sandrocustodiobr avatar perceu avatar aquini avatar rprobaina avatar ricardomaraschini avatar tonybolzan avatar drakonis avatar 1freitas avatar mhalano avatar nwildner avatar edtsz avatar marcosalucas avatar masmangan avatar joao-bellomo avatar jmmadruga avatar jczucco avatar freedgit avatar evertoncatto avatar ernaniaz avatar edujacobi avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.