{"id":13296689,"url":"https://github.com/doubledotlabs/Blog","last_synced_at":"2025-03-10T09:32:01.434Z","repository":{"id":97403171,"uuid":"174237372","full_name":"doubledotlabs/Blog","owner":"doubledotlabs","description":"Community-managed blog for all things open source. Contributions accepted.","archived":false,"fork":false,"pushed_at":"2019-08-22T17:50:28.000Z","size":30,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2023-03-02T13:34:37.910Z","etag":null,"topics":["blog","contributions-welcome","creative-commons","public-domain","writing"],"latest_commit_sha":null,"homepage":"https://doubledot.dev/blog/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/doubledotlabs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2019-03-06T23:35:47.000Z","updated_at":"2019-08-22T17:50:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"7255b50f-320c-48fc-8119-13d6feb0e235","html_url":"https://github.com/doubledotlabs/Blog","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doubledotlabs%2FBlog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doubledotlabs%2FBlog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doubledotlabs%2FBlog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doubledotlabs%2FBlog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/doubledotlabs","download_url":"https://codeload.github.com/doubledotlabs/Blog/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242823697,"owners_count":20191046,"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":["blog","contributions-welcome","creative-commons","public-domain","writing"],"created_at":"2024-07-29T17:20:54.465Z","updated_at":"2025-03-10T09:32:01.417Z","avatar_url":"https://github.com/doubledotlabs.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"This blog, hosted by [Double Dot Labs](https://doubledot.dev/blog/), exists as a centralized collection for documenting anything and everything that exists in open source software.\n\n[![Freenode IRC channel.](https://img.shields.io/badge/irc.freenode.net-%23%23doubledotlabs-brightgreen.svg)](https://webchat.freenode.net/?channels=%23%23doubledotlabs\u0026uio=MTY9dHJ1ZSY5PXRydWUmMTE9MjE1e1)\n[![Twitter account.](https://img.shields.io/badge/twitter-%40doubledotlabs-blue.svg?color=43b4f9\u0026logo=twitter)](https://twitter.com/doubledotlabs)\n[![CLA assistant.](https://cla-assistant.io/readme/badge/DoubleDotLabs/Blog)](https://cla-assistant.io/DoubleDotLabs/Blog)\n\n## Contributing\n\nWe encourage others to contribute to this collection. This repository is published under the public domain and is open to any kind of\npositive contribution, including new contributions, spelling / grammar fixes, suggestions for more articles, and more.\n\nYou do not have to be a member of Double Dot Labs to contribute to this project. Double Dot Labs is a community that strives to\nimprove Open Source and enable healthy collaboration between individuals. You can find more community resources, such as our code\nof conduct and license agreements, in the [DoubleDotLabs/Community](https://github.com/DoubleDotLabs/Community) repository.\n\n### Adding New Articles\n\nTo contribute an article to this collection, first [fork this repository](https://github.com/DoubleDotLabs/Blog/fork).\n\nNext, create a markdown file in the forked repository named with the format `{year}-{month}-{day}-{title}.md`.\n\nIn order for your article to show up on the site, it will need to have a [front matter](https://jekyllrb.com/docs/front-matter/).\nTo properly index your article, copy the text below to the top of the file, replacing the required metadata where necessary. Each\nsubmission must have a minimum of one tag, one author, and one citation.\n\nFor a list of available tags, see the files in [this directory](https://github.com/DoubleDotLabs/DoubleDotLabs.github.io/tree/master/_tags).\nIf there is a tag missing that you believe would be beneficial to the collection, please\n[create a new issue](https://github.com/DoubleDotLabs/Blog/issues/new) with the title \"New tag: {tag name}\" explaining why it should be\nadded. It doesn't have to be long, just as long as it demonstrates that the tag has a specific purpose; it is not directly related to a\nspecific organization or project, but is more specific than something like `messaging`, which can have more than one meaning (e.g. text\nmessaging / social networks, firebase cloud messaging / server technology).\n\n```\n---\nlayout: blog\ntitle: \"Post Title\"\ndescription: \"A short 1-2 sentence description of your article.\"\ntags:\n  - a\n  - bunch\n  - of\n  - relevant\n  - tags\nauthor: \"Primary Author / Group Name\"\nauthors:\n  - name: \"Author Name\"\n    url: https://example.com/\n    avatar: https://example.com/avatar.png\ncitations:\n  - name: \"Citation Name\"\n    url: https://example.com/\n---\n```\n\nPlace your article text below this front matter, formatted in [Markdown styling](https://guides.github.com/features/mastering-markdown/).\nGitHub-flavored markdown is partially supported.\n\nFor various reasons, any articles about excessively controversial or political topics will not be accepted. Once your article is finished,\nyou will need to agree to the [Contributor License Agreement](https://cla-assistant.io/DoubleDotLabs/Blog), then you may\n[create a pull request](https://help.github.com/en/articles/creating-a-pull-request) to have it reviewed and added to this collection. You\nmust have explicit permission from all authors of an article in order to contribute it to this blog.\n\n### Improving Existing Articles\n\nThere are not many requirements for modifying an article that has already been accepted. You will still need to agree to the\n[Contributor License Agreement](https://cla-assistant.io/DoubleDotLabs/Blog), then you may simply create a pull request stating the reasons\nfor you change and it will be reviewed and (hopefully) merged accordingly. You may add yourself to the list of authors in the metadata if you\nwish (provided that this is not your sole reason for contributing).\n\n### Indexing Published Articles\n\nIn the event that you do not want to go through the effort of reformatting an already-written article to publish on this blog, do not want to\nattribute your work to the public domain, or want to host the article on your site for other reasons, you can still index your article here!\nSimply create a markdown file like above but without any actual content, and use the following template in place of the metadata (the `redirect`\nattribute should contain a URL to your article):\n\n```\n---\nlayout: redirect\nredirect: https://example.com/\ntitle: \"Post Title\"\ndescription: \"A short 1-2 sentence description of your article.\"\ntags:\n  - a\n  - bunch\n  - of\n  - relevant\n  - tags\nauthor: \"Primary Author / Group Name\"\nauthors:\n  - name: \"Author Name\"\n    url: https://example.com/\n    avatar: https://example.com/avatar.png\n---\n```\n\nThe same as adding a complete article to this site, you must have permission from the author of the article before it can be added to this\nblog.\n\n## License\n\nContent in this repository is dedicated to the public domain under the [CC0](https://creativecommons.org/share-your-work/public-domain/cc0/).\nBy contributing to this repository, you relinquish any copyright ownership to the contributed material. A copy of the CC0 license is provided\n[here](./LICENSE).\n\n\u003e To the extent possible under law, [Double Dot Labs Blog contributors](https://doubledot.dev/blog/authors/) have waived all copyright and related or neighboring rights to this work.\n\u003e \n\u003e [![Creative commons license button.](https://licensebuttons.net/p/zero/1.0/88x31.png)](https://creativecommons.org/publicdomain/zero/1.0/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoubledotlabs%2FBlog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdoubledotlabs%2FBlog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoubledotlabs%2FBlog/lists"}