GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing indieweb.org — open source This article is a stub. You can help the IndieWeb wiki by expanding it with relevant information.
WhyOpen sourcing at least part of your IndieWeb project is a great way to enable & encourage asynchronous feedback from the rest of the community. Your code may be useful as a reference for others who are implementing similar functionality or standards support. By separating at least some of your code into an open source library, you may provide a building block that many other developers can use to more rapidly implement similar applications or features. How toHow to open source a projectBefore you open source a project, you should make sure that any proprietary (non-open source) code that you would like to keep to yourself is separate from the code you open source. You should also:
Ideally you should open source your code on your own site, and share it where others may easily re-use it. This could mean anything from offering an compressed archive (such as a zip file) of source code on your own site to hosting your own software forge. How to encourage contributionsIf you would like others to contribute to your project, consider adding a CONTRIBUTING file that outlines how people can add bugfixes and new features to your project, and a CODE_OF_CONDUCT file that outlines the social and behavioral expectations around your project. Many IndieWeb community members publish open source projects on GitHub. GitHub has wide adoption in the developer community and an extensive range of interactive, intuitive tools that you can use to collaborate on projects together. Open for contributionsThere are many open-source IndieWeb projects which encourage and support contributions. You can find more projects that may be open to contributions in the following locations.
Community Members Writing Open Source CodeCommunity members who publish open source code that relates to the IndieWeb (alphabetical by full name)
Participating in IndieWeb Standard DevelopmentMembers of the IndieWeb community have contributed to, written, and edited various standards. If you implement a standard on your site and want to get involved with it, you can do so by open sourcing your code, writing about your implementation, and/or sharing your thoughts about the standard and what it allows you to do. The IndieWeb community maintains an IndieWeb GitHub account where you can file feature requests and issues that relate to standards. Sharing your ideas about how a standard can be improved will aid its development even if the standard is mature. Our community standards, including those that are stable, all benefit from hearing developers' experience implementing them. Sharing your thoughts will help the community figure out how standards can be improved. See AlsoRetrieved from "https://indieweb.org/wiki/index.php?title=open_source&oldid=109291" |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |