{"id":28168910,"url":"https://github.com/osprogramadores/op-website-hugo","last_synced_at":"2025-05-15T15:14:55.596Z","repository":{"id":38272302,"uuid":"85902537","full_name":"OsProgramadores/op-website-hugo","owner":"OsProgramadores","description":"Projeto do Site https://OsProgramadores.com","archived":false,"fork":false,"pushed_at":"2025-05-05T21:45:18.000Z","size":24759,"stargazers_count":163,"open_issues_count":2,"forks_count":439,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-05-05T22:38:37.432Z","etag":null,"topics":["brazil","c","cplusplus","go","golang","hacktoberfest","portugues","programacao","ptbr","python"],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OsProgramadores.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-03-23T03:24:00.000Z","updated_at":"2025-05-05T21:45:22.000Z","dependencies_parsed_at":"2024-05-27T20:02:37.045Z","dependency_job_id":"aee31ebf-b1e3-445c-829b-c1ce4f2713f2","html_url":"https://github.com/OsProgramadores/op-website-hugo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OsProgramadores%2Fop-website-hugo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OsProgramadores%2Fop-website-hugo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OsProgramadores%2Fop-website-hugo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OsProgramadores%2Fop-website-hugo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OsProgramadores","download_url":"https://codeload.github.com/OsProgramadores/op-website-hugo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254364224,"owners_count":22058880,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["brazil","c","cplusplus","go","golang","hacktoberfest","portugues","programacao","ptbr","python"],"created_at":"2025-05-15T15:14:36.147Z","updated_at":"2025-05-15T15:14:55.584Z","avatar_url":"https://github.com/OsProgramadores.png","language":"CSS","readme":"﻿# Os Programadores - Projeto do Site\n[![Build Status](https://travis-ci.org/OsProgramadores/op-website-hugo.svg?branch=master)](https://travis-ci.org/OsProgramadores/op-website-hugo)\n\nEste repositório contém o projeto do site https://osprogramadores.com, desenvolvido por [Marcelo Pinheiro](https://twitter.com/mpinheir). O site serve como ferramenta de suporte ao grupo OsProgramadores.\n\nSe você tem interesse em programação e assuntos relacionados à área em geral, junte-se a nós no [Telegram](https://t.me/osprogramadores).\n\nA página do grupo foi criada usando o [Hugo](https://gohugo.io/) e uma versão modificada do tema [Universal](http://themes.gohugo.io/theme/hugo-universal-theme/).\n\n## Como contribuir\n\n### Instale o Hugo\n\nEste repositório contém o fonte do website, que usa o [Hugo](http://gohugo.io) para gerar os arquivos em HTML, CSS e javascript a partir de conteúdo em markdown e arquivos de configuração.\n\n1. Instale o [Hugo](https://gohugo.io/) (gerador de websites). Faça o download da versão apropriada para o seu sistema na [Página de Releases](https://github.com/spf13/hugo/releases).\n1. Siga as instruções de instalação na página do Hugo.\n\n### Faça um clone do repositório\n\n1. Crie uma conta no GitHub.\n1. Faça um *Fork* deste repositório no Github (Botão `Fork` no canto superior direito da tela).\n1. Instale o git (CLI) na sua máquina:\n    1. Instruções genéricas: https://git-scm.com/downloads\n    1. Debian ou variações (Ubuntu, Mint, etc), use: `sudo apt-get install git`\n1. Acesse a linha de comando (Windows) ou abra um terminal (Linux ou OSX).\n1. Crie um diretório onde você deseja instalar o projeto do site e faça dele o diretório corrente.\n1. Faça um clone do seu fork no github no diretório corrente:\n    ```\n    git clone --recursive https://github.com/\u003cseu_usuário_no_github\u003e/op-website-hugo.git\n    ```\n    \u003e  **Nota:**\n    \u003e  ```--recursive``` é um parâmetro usado para [clonar submódulos](https://git-scm.com/book/en/v2/Git-Tools-Submodules) de um repositório, sendo um pseudônimo do parâmetro ```--recurse-submodules```. A opção é ignorada pelo git se no projeto em questão não houver submódulos. Ou seja, se não houver por exemplo diretórios de projetos de terceiros no repositório.\n\n1. Crie um \"remote\" apontando para o repositório oficial (upstream):\n    ```\n    git remote add upstream https://github.com/OsProgramadores/op-website-hugo.git\n    ```\n### Modificando o conteúdo e fazendo o preview\n\n1. **IMPORTANTE**: Antes de *qualquer* modificação (com um repositório limpo), digite `git pull upstream master`. Isso garantirá que a cópia do seu repositório local contem todas as alterações presentes na página inicial.\n1. Faça as alterações desejadas, com o seu editor preferido.\n1. Digite `hugo server` seguido de ENTER. Os arquivos HTML serão gerados no diretório `public`.\n1. Visualize suas modificações visitando http://localhost:1313 e certifique-se de que estão corretas (Dica: O Hugo recarrega alterações automaticamente. Se uma mudança for necessária, faça a correção em outra janela e recarregue a página. Não é necessário parar o hugo e rodar novamente).\n\n### Enviando o Pull Request (PR)\n\nUma vez satisfeito com as suas alterações:\n\n1. Verifique que os arquivos corretos foram alterados com `git status`\n1. Verifique o diff com `git diff`\n1. Faça um commit das alterações com `git commit`. Faça uma descrição breve da alteração na primeira linha do commit (terminado com um ponto). Se maiores informações forem necessárias, use as linhas subsequentes.\n1. Faça um push das alterações para o seu repositório com `git push origin master -f`\n1. Visite a sua página no github.com (github.com/\u003cseu_usuário_no_github\u003e) e abra um \"Pull Request\". Esse passo irá enviar um email para os admins com as suas mudanças.\n1. Fique atento a emails vindos dos admins, com sugestões de alteração. Os admins pedem encarecidamente que respostas sejam dadas no menor tempo possível. Pedidos sem resposta em 7 dias causarão o fechamento do PR.\n1. Uma vez aprovado, visite http://osprogramadores.com após 15 minutos e verifique a sua mudança no ar.\n\n### Sugestões para uma boa postagem.\n\n1. Caso sugira um novo [link](https://osprogramadores.com/links/), por favor manter a ordem alfabética baseada no campo title.\n1. Por favor, confirmar se o link é inédito.\n\nEnvie seus comentários para info@osprogramadores.com ou participe de nosso [grupo no Telegram](https://t.me/osprogramadores).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fosprogramadores%2Fop-website-hugo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fosprogramadores%2Fop-website-hugo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fosprogramadores%2Fop-website-hugo/lists"}