{"id":18738616,"url":"https://github.com/pythonindia/inpycon-blog","last_synced_at":"2025-04-04T23:09:28.537Z","repository":{"id":28307955,"uuid":"31820678","full_name":"pythonindia/inpycon-blog","owner":"pythonindia","description":"PyCon India Blog","archived":false,"fork":false,"pushed_at":"2025-02-20T11:05:58.000Z","size":60868,"stargazers_count":32,"open_issues_count":7,"forks_count":93,"subscribers_count":29,"default_branch":"master","last_synced_at":"2025-03-28T22:14:06.091Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/pythonindia.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}},"created_at":"2015-03-07T17:31:44.000Z","updated_at":"2025-02-20T11:06:06.000Z","dependencies_parsed_at":"2024-09-17T22:44:57.655Z","dependency_job_id":"138eda7b-e47f-47c3-aa84-642e4478dc83","html_url":"https://github.com/pythonindia/inpycon-blog","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/pythonindia%2Finpycon-blog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pythonindia%2Finpycon-blog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pythonindia%2Finpycon-blog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pythonindia%2Finpycon-blog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pythonindia","download_url":"https://codeload.github.com/pythonindia/inpycon-blog/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247261612,"owners_count":20910108,"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":[],"created_at":"2024-11-07T15:29:44.473Z","updated_at":"2025-04-04T23:09:28.511Z","avatar_url":"https://github.com/pythonindia.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Inpycon Blog\n\nPyCon India Blog (https://in.pycon.org/blog/)\n\nThis repository holds the source code and related content for the official blog of [PyCon India](https://in.pycon.org/).\n\n## Getting Started\n\nThe blog is created using Pelican. You can get started with development by installing the requirements in a virtual environment. \n\n1. Create a virtual environment with [virtualenv](https://virtualenv.pypa.io/en/stable/) using `virtualenv \u003cenv_name\u003e`.\n2. Activate your virtual environment using `source /path-to-env/bin/activate`.\n3. Run `pip install -r requirements.txt` to install all the dependencies for the blog.\n4. Run `make serve` any time while working to start a development server.\n\nThe contents of the blog should be visible at [http://localhost:8000/](http://localhost:8000/).\n\nFor further help, you can check out the [Pelican docs](https://docs.getpelican.com/en/stable/index.html).\n\n## Want to Contribute?\n\nThank you for your you interest in contributing to PyCon India blog site, please read our [Contribution Guidelines](CONTRIBUTING.md) to get started. Submit an issue in the Issues section for reporting/fixing bugs and to request new features.\n\n### instructions for Writers\n\n1. Fork the repository and clone to your machine by using the command\n```\ngit clone https://github.com/\u003cusername\u003e/inpycon-blog.git\n```\n2. Follow the [Getting Started](#getting-started) guidelines to set-up the blog.\n\n3. To run a local copy of the website, open the command prompt or your preferred CLI, change the directory to the address of the repository and use the command `make serve` to set up a development server. You can find a working copy of your work at [http://localhost:8000/](http://localhost:8000/).\n\n4. To create a new blog, create a markdown file (.md) in the `content/blog` directory. For Pelican to parse the content properly, make sure the Metadata syntax at the start of your new blog is follows the pattern given below:\n\n```\nTitle: Announcing X as Titanium Sponsor\nDate: 2021-05-10 10:00\nCategory: 2021\nSlug: announcing-X-as-titanium-sponsor\nSummary: Short version for index and feeds\n\nWe are happy to introduce our Titanium sponsor **X**!\n\nBlog content goes here in the following lines.\n```\n\nIf you need any help with writing content in plecan, please check out [the documentation](https://docs.getpelican.com/en/stable/content.html).\n\n## Instructions for First-Time Contributors\n\n1) If you're wondering what to write in your commit messages, check out this guide on [how to write good commit messages](https://chris.beams.io/posts/git-commit/)\n2) For a begineers guide on using Github, Visit [Hello World-Github](https://guides.github.com/activities/hello-world/).\n3) For a guide to set up git for the first time, visit [Setting up Git](https://git-scm.com/book/en/v2/Getting-Started-First-Time-Git-Setup).\n4) For a detailed Git guide, you can read the book [pro git](https://git-scm.com/book/en/v2).\n5) For markdown cheat sheet, [click here](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet#code).\n\nFor any more questions, please contact the admins of [#content](https://pyconindia.zulipchat.com/#narrow/stream/246476-wg.2Fcontent) stream on the [PyCon India Zulip](https://pyconindia.zulipchat.com/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpythonindia%2Finpycon-blog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpythonindia%2Finpycon-blog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpythonindia%2Finpycon-blog/lists"}