Changes for page Breaking Sections of Producing OSS into Classes
Last modified by Ken Udas on 2023/02/17 01:52
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -58,6 +58,11 @@ 58 58 ::; [[For the first edition (2005)>>url:https://producingoss.com/en/acknowledgements.html#acknowledgements-1st-ed]] 59 59 ::; [[For the second edition (2017)>>url:https://producingoss.com/en/acknowledgements.html#acknowledgements-2nd-ed]] 60 60 :; [[Disclaimer>>url:https://producingoss.com/en/disclaimer.html]] 61 + 62 +((( 63 +~-~-~-~-~-~-~-~-~-~-~-~-~-~-- 64 +))) 65 + 61 61 ; [[1. Introduction ( Included in: >>url:https://producingoss.com/en/introduction.html]][[//Open Source Community Development//>>url:https://producingoss.com/en/introduction.html||style="font-weight: normal;"]][[)>>url:https://producingoss.com/en/introduction.html]] 62 62 : \\ 63 63 :; [[History>>url:https://producingoss.com/en/introduction.html#history]] ... ... @@ -70,321 +70,343 @@ 70 70 :; [[The Situation Today>>url:https://producingoss.com/en/today.html]] 71 71 72 72 ((( 78 +~-~-~-~-~-~-~-~-~-~-~-~-~-~-- 79 +))) 73 73 81 + 82 +* ((( 83 +* [[**2. Getting Started**>>url:https://producingoss.com/en/getting-started.html]] 84 + 85 +* \\ 86 +*; [[Starting From What You Have>>url:https://producingoss.com/en/getting-started.html#starting-from-what-you-have]] 87 +*: \\ 88 +*:; [[Choose a Good Name>>url:https://producingoss.com/en/getting-started.html#choosing-a-name]] 89 +*:: \\ 90 +*::; [[Own the Name in the Important Namespaces>>url:https://producingoss.com/en/getting-started.html#own-the-name]] 91 +*:; [[Have a Clear Mission Statement>>url:https://producingoss.com/en/getting-started.html#mission-statement]] 92 +*:; [[State That the Project is Free>>url:https://producingoss.com/en/getting-started.html#state-freedom]] 93 +*:; [[Features and Requirements List>>url:https://producingoss.com/en/getting-started.html#features-and-requirements]] 94 +*:; [[Development Status>>url:https://producingoss.com/en/getting-started.html#development-status]] 95 +*:: \\ 96 +*::; [[Development Status Should Always Reflect Reality>>url:https://producingoss.com/en/getting-started.html#development-status-honesty]] 97 +*:; [[Downloads>>url:https://producingoss.com/en/getting-started.html#downloads]] 98 +*:; [[Version Control and Bug Tracker Access>>url:https://producingoss.com/en/getting-started.html#vc-and-bug-tracker-access]] 99 +*:; [[Communications Channels>>url:https://producingoss.com/en/getting-started.html#communications-channels]] 100 +*:; [[Developer Guidelines>>url:https://producingoss.com/en/getting-started.html#developer-guidelines]] 101 +*:; [[Documentation>>url:https://producingoss.com/en/getting-started.html#documentation]] 102 +*:: \\ 103 +*::; [[Availability of Documentation>>url:https://producingoss.com/en/getting-started.html#documentation-availability]] 104 +*::; [[Developer Documentation>>url:https://producingoss.com/en/getting-started.html#developer-documentation]] 105 +*:; [[Demos, Screenshots, Videos, and Example Output>>url:https://producingoss.com/en/getting-started.html#examples-and-demos]] 106 +*:; [[Hosting>>url:https://producingoss.com/en/getting-started.html#hosting]] 107 +*; [[Choosing a License and Applying It>>url:https://producingoss.com/en/license-quickstart.html]] 108 +*: \\ 109 +*:; [[The "Do Anything" Licenses>>url:https://producingoss.com/en/license-quickstart.html#license-quickstart-non-gpl]] 110 +*:; [[The GPL>>url:https://producingoss.com/en/license-quickstart.html#license-quickstart-gpl]] 111 +*:; [[How to Apply a License to Your Software>>url:https://producingoss.com/en/license-quickstart.html#license-quickstart-applying]] 112 +*; [[Setting the Tone>>url:https://producingoss.com/en/setting-tone.html]] 113 +*: \\ 114 +*:; [[Avoid Private Discussions>>url:https://producingoss.com/en/setting-tone.html#avoid-private-discussions]] 115 +*:; [[Nip Rudeness in the Bud>>url:https://producingoss.com/en/setting-tone.html#prevent-rudeness]] 116 +*:; [[Codes of Conduct>>url:https://producingoss.com/en/setting-tone.html#code-of-conduct]] 117 +*:; [[Practice Conspicuous Code Review>>url:https://producingoss.com/en/setting-tone.html#code-review]] 118 +*:: \\ 119 +*::; [[Case study>>url:https://producingoss.com/en/setting-tone.html#subversion-commit-review]] 120 +*:; [[Be Open From Day One>>url:https://producingoss.com/en/setting-tone.html#be-open-from-day-one]] 121 +*:: \\ 122 +*::; [[Waiting Just Creates an Exposure Event>>url:https://producingoss.com/en/setting-tone.html#avoid-exposure-events]] 123 +*; [[Opening a Formerly Closed Project>>url:https://producingoss.com/en/opening-closed-projects.html]] 124 +*; [[Announcing>>url:https://producingoss.com/en/announcing.html]] 125 + 126 +((( 127 +~-~-~-~-~-~-~-~-~-~-~-~-~-~-- 74 74 ))) 75 75 76 -; [[2. Getting Started>>url:https://producingoss.com/en/getting-started.html]] 77 -: 130 +* 78 78 79 -: \\ 80 -:; [[Starting From What You Have>>url:https://producingoss.com/en/getting-started.html#starting-from-what-you-have]] 81 -:: \\ 82 -::; [[Choose a Good Name>>url:https://producingoss.com/en/getting-started.html#choosing-a-name]] 83 -::: \\ 84 -:::; [[Own the Name in the Important Namespaces>>url:https://producingoss.com/en/getting-started.html#own-the-name]] 85 -::; [[Have a Clear Mission Statement>>url:https://producingoss.com/en/getting-started.html#mission-statement]] 86 -::; [[State That the Project is Free>>url:https://producingoss.com/en/getting-started.html#state-freedom]] 87 -::; [[Features and Requirements List>>url:https://producingoss.com/en/getting-started.html#features-and-requirements]] 88 -::; [[Development Status>>url:https://producingoss.com/en/getting-started.html#development-status]] 89 -::: \\ 90 -:::; [[Development Status Should Always Reflect Reality>>url:https://producingoss.com/en/getting-started.html#development-status-honesty]] 91 -::; [[Downloads>>url:https://producingoss.com/en/getting-started.html#downloads]] 92 -::; [[Version Control and Bug Tracker Access>>url:https://producingoss.com/en/getting-started.html#vc-and-bug-tracker-access]] 93 -::; [[Communications Channels>>url:https://producingoss.com/en/getting-started.html#communications-channels]] 94 -::; [[Developer Guidelines>>url:https://producingoss.com/en/getting-started.html#developer-guidelines]] 95 -::; [[Documentation>>url:https://producingoss.com/en/getting-started.html#documentation]] 96 -::: \\ 97 -:::; [[Availability of Documentation>>url:https://producingoss.com/en/getting-started.html#documentation-availability]] 98 -:::; [[Developer Documentation>>url:https://producingoss.com/en/getting-started.html#developer-documentation]] 99 -::; [[Demos, Screenshots, Videos, and Example Output>>url:https://producingoss.com/en/getting-started.html#examples-and-demos]] 100 -::; [[Hosting>>url:https://producingoss.com/en/getting-started.html#hosting]] 101 -:; [[Choosing a License and Applying It>>url:https://producingoss.com/en/license-quickstart.html]] 102 -:: \\ 103 -::; [[The "Do Anything" Licenses>>url:https://producingoss.com/en/license-quickstart.html#license-quickstart-non-gpl]] 104 -::; [[The GPL>>url:https://producingoss.com/en/license-quickstart.html#license-quickstart-gpl]] 105 -::; [[How to Apply a License to Your Software>>url:https://producingoss.com/en/license-quickstart.html#license-quickstart-applying]] 106 -:; [[Setting the Tone>>url:https://producingoss.com/en/setting-tone.html]] 107 -:: \\ 108 -::; [[Avoid Private Discussions>>url:https://producingoss.com/en/setting-tone.html#avoid-private-discussions]] 109 -::; [[Nip Rudeness in the Bud>>url:https://producingoss.com/en/setting-tone.html#prevent-rudeness]] 110 -::; [[Codes of Conduct>>url:https://producingoss.com/en/setting-tone.html#code-of-conduct]] 111 -::; [[Practice Conspicuous Code Review>>url:https://producingoss.com/en/setting-tone.html#code-review]] 112 -::: \\ 113 -:::; [[Case study>>url:https://producingoss.com/en/setting-tone.html#subversion-commit-review]] 114 -::; [[Be Open From Day One>>url:https://producingoss.com/en/setting-tone.html#be-open-from-day-one]] 115 -::: \\ 116 -:::; [[Waiting Just Creates an Exposure Event>>url:https://producingoss.com/en/setting-tone.html#avoid-exposure-events]] 117 -:; [[Opening a Formerly Closed Project>>url:https://producingoss.com/en/opening-closed-projects.html]] 118 -:; [[Announcing>>url:https://producingoss.com/en/announcing.html]] 119 -; [[3. Technical Infrastructure>>url:https://producingoss.com/en/technical-infrastructure.html]] 120 -: \\ 121 -:; [[What a Project Needs>>url:https://producingoss.com/en/technical-infrastructure.html#tools-needed]] 122 -:; [[Web Site>>url:https://producingoss.com/en/web-site.html]] 123 -:: \\ 124 -::; [[Canned Hosting>>url:https://producingoss.com/en/web-site.html#canned-hosting]] 125 -::: \\ 126 -:::; [[Choosing a Canned Hosting Site>>url:https://producingoss.com/en/web-site.html#canned-hosting-choosing]] 127 -:::; [[Hosting on Fully Open Source Infrastructure>>url:https://producingoss.com/en/web-site.html#hosting-on-freedom]] 128 -:::; [[Anonymity and Involvement>>url:https://producingoss.com/en/web-site.html#anonymity]] 129 -:; [[Mailing Lists / Message Forums>>url:https://producingoss.com/en/message-forums.html]] 130 -:: \\ 131 -::; [[Choosing the Right Forum Management Software>>url:https://producingoss.com/en/message-forums.html#message-forum-choosing]] 132 -::: \\ 133 -:::; [[Spam Prevention>>url:https://producingoss.com/en/message-forums.html#spam-prevention]] 134 -:::; [[Identification and Header Management>>url:https://producingoss.com/en/message-forums.html#header-management]] 135 -:::; [[The Great Reply-to Debate>>url:https://producingoss.com/en/message-forums.html#reply-to]] 136 -:::; [[Archiving>>url:https://producingoss.com/en/message-forums.html#archiving]] 137 -:::; [[Mailing List / Message Forum Software>>url:https://producingoss.com/en/message-forums.html#message-forum-software]] 138 -:; [[Version Control>>url:https://producingoss.com/en/vc.html]] 139 -:: \\ 140 -::; [[Version Control Vocabulary>>url:https://producingoss.com/en/vc.html#vc-vocabulary]] 141 -::; [[Choosing a Version Control System>>url:https://producingoss.com/en/vc.html#vc-choosing]] 142 -::; [[Using the Version Control System>>url:https://producingoss.com/en/vc.html#vc-using]] 143 -::: \\ 144 -:::; [[Version Everything>>url:https://producingoss.com/en/vc.html#version-everything]] 145 -:::; [[Browsability>>url:https://producingoss.com/en/vc.html#vc-browsing]] 146 -:::; [[Use Branches to Avoid Bottlenecks>>url:https://producingoss.com/en/vc.html#branches]] 147 -:::; [[Singularity of Information>>url:https://producingoss.com/en/vc.html#vc-singularity]] 148 -:::; [[Authorization>>url:https://producingoss.com/en/vc.html#vc-authz]] 149 -::; [[Receiving and Reviewing Contributions>>url:https://producingoss.com/en/vc.html#receiving-changes]] 150 -::: \\ 151 -:::; [[Pull Requests>>url:https://producingoss.com/en/vc.html#pull-requests]] 152 -:::; [[Commit Notifications / Commit Emails>>url:https://producingoss.com/en/vc.html#commit-notifications]] 153 -:; [[Bug Tracker>>url:https://producingoss.com/en/bug-tracker.html]] 154 -:: \\ 155 -::; [[Interaction with Email>>url:https://producingoss.com/en/bug-tracker.html#bug-tracker-email-interaction]] 156 -::; [[Pre-Filtering the Bug Tracker>>url:https://producingoss.com/en/bug-tracker.html#bug-filtering]] 157 -:; [[IRC / Real-Time Chat Systems>>url:https://producingoss.com/en/irc.html]] 158 -:: \\ 159 -::; [[IRC Bots>>url:https://producingoss.com/en/irc.html#irc-bots]] 160 -::: \\ 161 -:::; [[Commit Notifications in IRC>>url:https://producingoss.com/en/irc.html#irc-commit-notifications]] 162 -::; [[Archiving IRC>>url:https://producingoss.com/en/irc.html#irc-archiving]] 163 -:; [[Wikis>>url:https://producingoss.com/en/wikis.html]] 164 -:: \\ 165 -::; [[Wikis and Spam>>url:https://producingoss.com/en/wikis.html#wiki-spam]] 166 -::; [[Choosing a Wiki>>url:https://producingoss.com/en/wikis.html#wiki-choosing]] 167 -:; [[Q&A Forums>>url:https://producingoss.com/en/q-and-a-forums.html]] 168 -:; [[Translation Infrastructure>>url:https://producingoss.com/en/translation-infrastructure.html]] 169 -:; [[Social Networking Services>>url:https://producingoss.com/en/social-networking.html]] 170 -; [[4. Social and Political Infrastructure>>url:https://producingoss.com/en/social-infrastructure.html]] 171 -: \\ 172 -:; [[Forkability>>url:https://producingoss.com/en/social-infrastructure.html#forkability]] 173 -:; [[Benevolent Dictators>>url:https://producingoss.com/en/benevolent-dictator.html]] 174 -:: \\ 175 -::; [[Who Can Be a Good Benevolent Dictator?>>url:https://producingoss.com/en/benevolent-dictator.html#benevolent-dictator-qualifications]] 176 -:; [[Consensus-based Democracy>>url:https://producingoss.com/en/consensus-democracy.html]] 177 -:: \\ 178 -::; [[Version Control Means You Can Relax>>url:https://producingoss.com/en/consensus-democracy.html#version-control-relaxation]] 179 -::; [[When Consensus Cannot Be Reached, Vote>>url:https://producingoss.com/en/consensus-democracy.html#voting]] 180 -::; [[When To Vote>>url:https://producingoss.com/en/consensus-democracy.html#when-to-vote]] 181 -::; [[Who Votes?>>url:https://producingoss.com/en/consensus-democracy.html#electorate]] 182 -::: \\ 183 -:::; [[Not All Maintainers Are Coders>>url:https://producingoss.com/en/consensus-democracy.html#non-technical-maintainers]] 184 -:::; [[Adding New Maintainers>>url:https://producingoss.com/en/consensus-democracy.html#adding-maintainers]] 185 -::; [[Polls Versus Votes>>url:https://producingoss.com/en/consensus-democracy.html#polls]] 186 -::; [[Vetoes>>url:https://producingoss.com/en/consensus-democracy.html#veto]] 187 -:; [[Writing It All Down>>url:https://producingoss.com/en/written-rules.html]] 188 -:; [[Joining or Creating a Non-Profit Organization>>url:https://producingoss.com/en/non-profit.html]] 189 -; [[5. Participating as a Business, Non-Profit, or Government Agency>>url:https://producingoss.com/en/money.html]] 190 -: \\ 191 -:; [[The Economics of Open Source>>url:https://producingoss.com/en/money.html#economics-of-open-source]] 192 -:; [[Types of Corporate Involvement>>url:https://producingoss.com/en/types-of-corporate-involvement.html]] 193 -:; [[Governments and Open Source>>url:https://producingoss.com/en/governments-and-open-source.html]] 194 -:: \\ 195 -::; [[Being Open Source From Day One is Especially Important for Government Projects>>url:https://producingoss.com/en/governments-and-open-source.html#starting-open-for-govs]] 196 -:; [[Hire for the Long Term>>url:https://producingoss.com/en/long-term-developers.html]] 197 -:: \\ 198 -::; [[Case study>>url:https://producingoss.com/en/long-term-developers.html#integrating-new-paid-dev]] 199 -:; [[Appear as Many, Not as One>>url:https://producingoss.com/en/appear-as-many.html]] 200 -:; [[Be Open About Your Motivations>>url:https://producingoss.com/en/open-motives.html]] 201 -:; [[Money Can't Buy You Love>>url:https://producingoss.com/en/money-vs-love.html]] 202 -:; [[Contracting>>url:https://producingoss.com/en/contracting.html]] 203 -:: \\ 204 -::; [[Review and Acceptance of Changes>>url:https://producingoss.com/en/contracting.html#community-review-acceptance]] 205 -::: \\ 206 -:::; [[Case Study: the CVS Password-Authentication Protocol>>url:https://producingoss.com/en/contracting.html#cvs-pserver]] 207 -::; [[Update Your RFI, RFP and Contract Language>>url:https://producingoss.com/en/contracting.html#rfi-rfp-contract-language]] 208 -::; [[Open Source IV&V>>url:https://producingoss.com/en/contracting.html#osivv]] 209 -::; [[Don't Surprise Your Lawyers>>url:https://producingoss.com/en/contracting.html#lawyers-no-surprises]] 210 -:; [[Funding Non-Programming Activities>>url:https://producingoss.com/en/funding-non-programming.html]] 211 -:: \\ 212 -::; [[Quality Assurance (i.e., Professional Testing)>>url:https://producingoss.com/en/funding-non-programming.html#fund-qa]] 213 -::; [[Legal Advice and Protection>>url:https://producingoss.com/en/funding-non-programming.html#fund-legal-work]] 214 -::; [[Documentation and Usability>>url:https://producingoss.com/en/funding-non-programming.html#fund-documentation-usability]] 215 -::: \\ 216 -:::; [[Funding User Experience (UX) Work>>url:https://producingoss.com/en/funding-non-programming.html#fund-usability]] 217 -::; [[Providing Hosting/Bandwidth>>url:https://producingoss.com/en/funding-non-programming.html#fund-hosting]] 218 -::; [[Providing Build Farms and Development Servers>>url:https://producingoss.com/en/funding-non-programming.html#fund-servers]] 219 -::; [[Running Security Audits>>url:https://producingoss.com/en/funding-non-programming.html#security-audits]] 220 -::; [[Sponsoring Conferences, Hackathons, and other Developer Meetings>>url:https://producingoss.com/en/funding-non-programming.html#fund-meetings]] 221 -:; [[Marketing>>url:https://producingoss.com/en/marketing.html]] 222 -:: \\ 223 -::; [[Open Source and Freedom from Vendor Lock-In>>url:https://producingoss.com/en/marketing.html#lock-in-vs-freedom]] 224 -::; [[Remember That You Are Being Watched>>url:https://producingoss.com/en/marketing.html#goldfish-bowl]] 225 -::: \\ 226 -:::; [[Case Study: You Can't Fake It, So Don't Try>>url:https://producingoss.com/en/marketing.html#activity-cannot-be-faked]] 227 -::; [[Don't Bash Competing Vendors' Efforts>>url:https://producingoss.com/en/marketing.html#competing-efforts]] 228 -::; [["Commercial" vs "Proprietary">>url:https://producingoss.com/en/marketing.html#commercial-vs-proprietary]] 229 -:; [[Open Source and the Organization>>url:https://producingoss.com/en/open-source-and-the-organization.html]] 230 -:: \\ 231 -::; [[Dispel Myths Within Your Organization>>url:https://producingoss.com/en/open-source-and-the-organization.html#dispel-myths]] 232 -::; [[Foster Pools of Expertise in Multiple Places>>url:https://producingoss.com/en/open-source-and-the-organization.html#foster-expertise-diversity]] 233 -::: \\ 234 -:::; [[Establish Contact Early With Relevant Communities>>url:https://producingoss.com/en/open-source-and-the-organization.html#talk-to-relevant-communities-early]] 235 -::; [[Don't Let Publicity Events Drive Project Schedule>>url:https://producingoss.com/en/open-source-and-the-organization.html#publicity-events-vs-project-events]] 236 -::; [[The Key Role of Middle Management>>url:https://producingoss.com/en/open-source-and-the-organization.html#middle-management]] 237 -::; [[InnerSourcing>>url:https://producingoss.com/en/open-source-and-the-organization.html#innersource]] 238 -:; [[Hiring Open Source Developers>>url:https://producingoss.com/en/hiring.html]] 239 -:: \\ 240 -::; [[Hiring for Influence>>url:https://producingoss.com/en/hiring.html#hiring-for-influence]] 241 -:; [[Evaluating Open Source Projects>>url:https://producingoss.com/en/evaluating-oss-projects.html]] 242 -:; [[Crowdfunding and Bounties>>url:https://producingoss.com/en/crowdfunding-and-bounties.html]] 243 -; [[6. Communications>>url:https://producingoss.com/en/communications.html]] 244 -: \\ 245 -:; [[Written Culture>>url:https://producingoss.com/en/communications.html#written-culture]] 246 -:; [[You Are What You Write>>url:https://producingoss.com/en/you-are-what-you-write.html]] 247 -:: \\ 248 -::; [[Structure and Formatting>>url:https://producingoss.com/en/you-are-what-you-write.html#structure-and-formatting]] 249 -::; [[Content>>url:https://producingoss.com/en/you-are-what-you-write.html#writing-content]] 250 -::; [[Tone>>url:https://producingoss.com/en/you-are-what-you-write.html#writing-tone]] 251 -::; [[Recognizing Rudeness>>url:https://producingoss.com/en/you-are-what-you-write.html#rudeness]] 252 -::; [[Face>>url:https://producingoss.com/en/you-are-what-you-write.html#face]] 253 -:; [[Avoiding Common Pitfalls>>url:https://producingoss.com/en/common-pitfalls.html]] 254 -:: \\ 255 -::; [[Don't Post Without a Purpose>>url:https://producingoss.com/en/common-pitfalls.html#post-with-purpose]] 256 -::; [[Productive vs Unproductive Threads>>url:https://producingoss.com/en/common-pitfalls.html#productive-threads]] 257 -::; [[The Smaller the Topic, the Longer the Debate>>url:https://producingoss.com/en/common-pitfalls.html#bikeshed]] 258 -::; [[Avoid Holy Wars>>url:https://producingoss.com/en/common-pitfalls.html#holy-wars]] 259 -::; [[The "Noisy Minority" Effect>>url:https://producingoss.com/en/common-pitfalls.html#noisy-minority]] 260 -::; [[Don't Bash Competing Open Source Products>>url:https://producingoss.com/en/common-pitfalls.html#competing-products]] 261 -:; [[Difficult People>>url:https://producingoss.com/en/difficult-people.html]] 262 -:: \\ 263 -::; [[Handling Difficult People>>url:https://producingoss.com/en/difficult-people.html#handling-difficult-people]] 264 -::; [[Case study>>url:https://producingoss.com/en/difficult-people.html#difficult-people-case-study]] 265 -:; [[Handling Growth>>url:https://producingoss.com/en/growth.html]] 266 -:: \\ 267 -::; [[Conspicuous Use of Archives>>url:https://producingoss.com/en/growth.html#using-archives]] 268 -::: \\ 269 -:::; [[Treat All Resources Like Archives>>url:https://producingoss.com/en/growth.html#all-as-archives]] 270 -::; [[Codifying Tradition>>url:https://producingoss.com/en/growth.html#codifying-tradition]] 271 -:; [[Choose the Right Forum>>url:https://producingoss.com/en/choose-the-forum.html]] 272 -:: \\ 273 -::; [[Cross-Link Between Forums>>url:https://producingoss.com/en/choose-the-forum.html#cross-links]] 274 -:; [[Publicity>>url:https://producingoss.com/en/publicity.html]] 275 -:: \\ 276 -::; [[Announcing Releases and Other Major Events>>url:https://producingoss.com/en/publicity.html#announcing-releases]] 277 -::; [[Announcing Security Vulnerabilities>>url:https://producingoss.com/en/publicity.html#security]] 278 -::: \\ 279 -:::; [[Receive the Report>>url:https://producingoss.com/en/publicity.html#security-receiving]] 280 -:::; [[Develop the Fix Quietly>>url:https://producingoss.com/en/publicity.html#security-finding-a-fix]] 281 -:::; [[CVE Numbers>>url:https://producingoss.com/en/publicity.html#security-cve]] 282 -:::; [[Common Vulnerability Scoring System (CVSS) Scores>>url:https://producingoss.com/en/publicity.html#security-cvss]] 283 -:::; [[Pre-Notification>>url:https://producingoss.com/en/publicity.html#security-prenotification]] 284 -:::; [[Distribute the Fix Publicly>>url:https://producingoss.com/en/publicity.html#security-announcing]] 285 -; [[7. Packaging, Releasing, and Daily Development>>url:https://producingoss.com/en/development-cycle.html]] 286 -: \\ 287 -:; [[Release Numbering>>url:https://producingoss.com/en/development-cycle.html#release-numbering]] 288 -:: \\ 289 -::; [[Release Number Components>>url:https://producingoss.com/en/development-cycle.html#release-number-components]] 290 -::; [[Semantic Versioning>>url:https://producingoss.com/en/development-cycle.html#semantic-versioning]] 291 -::; [[The Even/Odd Strategy>>url:https://producingoss.com/en/development-cycle.html#release-number-even-odd-strategy]] 292 -:; [[Release Branches>>url:https://producingoss.com/en/release-branches.html]] 293 -:: \\ 294 -::; [[Mechanics of Release Branches>>url:https://producingoss.com/en/release-branches.html#release-branch-mechanics]] 295 -:; [[Stabilizing a Release>>url:https://producingoss.com/en/stabilizing-a-release.html]] 296 -:: \\ 297 -::; [[Dictatorship by Release Owner>>url:https://producingoss.com/en/stabilizing-a-release.html#release-owner]] 298 -::; [[Voting on Changes>>url:https://producingoss.com/en/stabilizing-a-release.html#release-voting]] 299 -::: \\ 300 -:::; [[Managing Collaborative Release Stabilization>>url:https://producingoss.com/en/stabilizing-a-release.html#release-stabilization-collaboration]] 301 -:::; [[Release Manager>>url:https://producingoss.com/en/stabilizing-a-release.html#release-manager]] 302 -:; [[Packaging>>url:https://producingoss.com/en/packaging.html]] 303 -:: \\ 304 -::; [[Format>>url:https://producingoss.com/en/packaging.html#packaging-format]] 305 -::; [[Name and Layout>>url:https://producingoss.com/en/packaging.html#packaging-name-and-layout]] 306 -::: \\ 307 -:::; [[To Capitalize or Not to Capitalize>>url:https://producingoss.com/en/packaging.html#release-capitalization]] 308 -:::; [[Pre-Releases>>url:https://producingoss.com/en/packaging.html#release-prereleases]] 309 -::; [[Compilation and Installation>>url:https://producingoss.com/en/packaging.html#packaging-build-install]] 310 -::; [[Binary Packages>>url:https://producingoss.com/en/packaging.html#binary-packages]] 311 -:; [[Testing and Releasing>>url:https://producingoss.com/en/testing-and-releasing.html]] 312 -:: \\ 313 -::; [[Candidate Releases>>url:https://producingoss.com/en/testing-and-releasing.html#candidate-releases]] 314 -::; [[Announcing Releases>>url:https://producingoss.com/en/testing-and-releasing.html#release-announcement]] 315 -:; [[Maintaining Multiple Release Lines>>url:https://producingoss.com/en/release-lines.html]] 316 -:: \\ 317 -::; [[Security Releases>>url:https://producingoss.com/en/release-lines.html#security-releases]] 318 -:; [[Releases and Daily Development>>url:https://producingoss.com/en/releases-and-daily-development.html]] 319 -:: \\ 320 -::; [[Planning Releases>>url:https://producingoss.com/en/releases-and-daily-development.html#planning]] 321 -; [[8. Managing Participants>>url:https://producingoss.com/en/managing-participants.html]] 322 -: \\ 323 -:; [[Community and Motivation>>url:https://producingoss.com/en/managing-participants.html#community-and-motivation]] 324 -:: \\ 325 -::; [[Delegation>>url:https://producingoss.com/en/managing-participants.html#delegation]] 326 -::: \\ 327 -:::; [[Distinguish Clearly Between Inquiry and Assignment>>url:https://producingoss.com/en/managing-participants.html#delegation-assignment]] 328 -:::; [[Follow Up After You Delegate>>url:https://producingoss.com/en/managing-participants.html#delegation-followup]] 329 -:::; [[Notice What People Are Interested In>>url:https://producingoss.com/en/managing-participants.html#delegation-interest]] 330 -::; [[Praise and Criticism>>url:https://producingoss.com/en/managing-participants.html#praise-and-criticism]] 331 -::; [[Prevent Territoriality>>url:https://producingoss.com/en/managing-participants.html#territoriality]] 332 -::; [[The Automation Ratio>>url:https://producingoss.com/en/managing-participants.html#automation]] 333 -::: \\ 334 -:::; [[Automated testing>>url:https://producingoss.com/en/managing-participants.html#automated-testing]] 335 -::; [[Treat Every User as a Potential Participant>>url:https://producingoss.com/en/managing-participants.html#users-to-participants]] 336 -::; [[Meeting In Person (Conferences, Hackfests, Code-a-Thons, Code Sprints, Retreats)>>url:https://producingoss.com/en/managing-participants.html#meeting-in-person]] 337 -:; [[Share Management Tasks as Well as Technical Tasks>>url:https://producingoss.com/en/share-management.html]] 338 -:: \\ 339 -::; [["Manager" Does Not Mean "Owner">>url:https://producingoss.com/en/share-management.html#manager-is-not-owner]] 340 -::: \\ 341 -:::; [[Patch Manager (or Pull Request Manager)>>url:https://producingoss.com/en/share-management.html#patch-manager]] 342 -:::; [[Translation Manager>>url:https://producingoss.com/en/share-management.html#translation-manager]] 343 -:::; [[Documentation Manager>>url:https://producingoss.com/en/share-management.html#documentation-manager]] 344 -:::; [[Issue Manager>>url:https://producingoss.com/en/share-management.html#issue-manager]] 345 -:; [[Transitions>>url:https://producingoss.com/en/transitions.html]] 346 -:; [[Committers>>url:https://producingoss.com/en/committers.html]] 347 -:: \\ 348 -::; [[Committers vs Maintainers>>url:https://producingoss.com/en/committers.html#commiter-vs-maintainer]] 349 -::; [[Choosing Committers>>url:https://producingoss.com/en/committers.html#choosing-committers]] 350 -::; [[Revoking Commit Access>>url:https://producingoss.com/en/committers.html#revoking-committers]] 351 -::; [[Partial Commit Access>>url:https://producingoss.com/en/committers.html#partial-committers]] 352 -::; [[Dormant Committers>>url:https://producingoss.com/en/committers.html#dormant-committers]] 353 -::; [[Avoid Mystery>>url:https://producingoss.com/en/committers.html#commit-access-openness]] 354 -:; [[Credit>>url:https://producingoss.com/en/credit.html]] 355 -:; [[Forks>>url:https://producingoss.com/en/forks.html]] 356 -:: \\ 357 -::; [["Development Forks" versus "Hard Forks">>url:https://producingoss.com/en/forks.html#dev-forks-vs-hard-forks]] 358 -::; [[Figuring Out Whether You're the Fork>>url:https://producingoss.com/en/forks.html#who-is-the-fork]] 359 -::; [[Handling a Fork>>url:https://producingoss.com/en/forks.html#forks-handling]] 360 -::; [[Initiating a Fork>>url:https://producingoss.com/en/forks.html#forks-initiating]] 361 -; [[9. Legal Matters: Licenses, Copyrights, Trademarks and Patents>>url:https://producingoss.com/en/legal.html]] 362 -: \\ 363 -:; [[Terminology>>url:https://producingoss.com/en/legal.html#licenses-terminology]] 364 -:; [[Aspects of Licenses>>url:https://producingoss.com/en/license-aspects.html]] 365 -:; [[The GPL and License Compatibility>>url:https://producingoss.com/en/license-compatibility.html]] 366 -:; [[Choosing a License>>url:https://producingoss.com/en/license-choosing.html]] 367 -:: \\ 368 -::; [[The GNU General Public License>>url:https://producingoss.com/en/license-choosing.html#license-choosing-gpl]] 369 -::: \\ 370 -:::; [[The "or any later version" Option: Future-Proofing the GPL>>url:https://producingoss.com/en/license-choosing.html#gpl-future-proofing]] 371 -:::; [[The GNU Affero GPL: A Version of the GNU GPL for Server-Side Code>>url:https://producingoss.com/en/license-choosing.html#gnu-affero-gpl]] 372 -:::; [[The Copyright Holder Is Special, Even In Copyleft Licenses>>url:https://producingoss.com/en/license-choosing.html#copyright-holder-is-special]] 373 -:::; [[Is the GPL Free or Not Free?>>url:https://producingoss.com/en/license-choosing.html#is-the-gpl-free]] 374 -:; [[Contributor Agreements>>url:https://producingoss.com/en/contributor-agreements.html]] 375 -:: \\ 376 -::; [[Doing Nothing>>url:https://producingoss.com/en/contributor-agreements.html#copyright-assignment-none]] 377 -::; [[Contributor License Agreements>>url:https://producingoss.com/en/contributor-agreements.html#copyright-assignment-cla]] 378 -::: \\ 379 -:::; [[Developer Certificates of Origin (DCO): A Simpler Style of CLA>>url:https://producingoss.com/en/contributor-agreements.html#developer-certificate-of-origin]] 380 -:; [[Proprietary Relicensing>>url:https://producingoss.com/en/proprietary-relicensing.html]] 381 -:: \\ 382 -::; [[Problems with Proprietary Relicensing>>url:https://producingoss.com/en/proprietary-relicensing.html#proprietary-relicensing-problems]] 383 -:; [[Trademarks>>url:https://producingoss.com/en/trademarks.html]] 384 -:: \\ 385 -::; [[Case study: Mozilla Firefox, the Debian Project, and Iceweasel>>url:https://producingoss.com/en/trademarks.html#mozilla-firefox-debian-iceweasel]] 386 -::; [[Case study: The GNOME Logo and the Fish Pedicure Shop>>url:https://producingoss.com/en/trademarks.html#gnome-fish-pedicure]] 387 -:; [[Patents>>url:https://producingoss.com/en/patents.html]] 388 -:; [[Further Resources>>url:https://producingoss.com/en/licensing-further-resources.html]] 132 +* [[3. Technical Infrastructure>>url:https://producingoss.com/en/technical-infrastructure.html]] 389 389 134 +* \\ 135 +*; [[What a Project Needs>>url:https://producingoss.com/en/technical-infrastructure.html#tools-needed]] 136 +*; [[Web Site>>url:https://producingoss.com/en/web-site.html]] 137 +*: \\ 138 +*:; [[Canned Hosting>>url:https://producingoss.com/en/web-site.html#canned-hosting]] 139 +*:: \\ 140 +*::; [[Choosing a Canned Hosting Site>>url:https://producingoss.com/en/web-site.html#canned-hosting-choosing]] 141 +*::; [[Hosting on Fully Open Source Infrastructure>>url:https://producingoss.com/en/web-site.html#hosting-on-freedom]] 142 +*::; [[Anonymity and Involvement>>url:https://producingoss.com/en/web-site.html#anonymity]] 143 +*; [[Mailing Lists / Message Forums>>url:https://producingoss.com/en/message-forums.html]] 144 +*: \\ 145 +*:; [[Choosing the Right Forum Management Software>>url:https://producingoss.com/en/message-forums.html#message-forum-choosing]] 146 +*:: \\ 147 +*::; [[Spam Prevention>>url:https://producingoss.com/en/message-forums.html#spam-prevention]] 148 +*::; [[Identification and Header Management>>url:https://producingoss.com/en/message-forums.html#header-management]] 149 +*::; [[The Great Reply-to Debate>>url:https://producingoss.com/en/message-forums.html#reply-to]] 150 +*::; [[Archiving>>url:https://producingoss.com/en/message-forums.html#archiving]] 151 +*::; [[Mailing List / Message Forum Software>>url:https://producingoss.com/en/message-forums.html#message-forum-software]] 152 +*; [[Version Control>>url:https://producingoss.com/en/vc.html]] 153 +*: \\ 154 +*:; [[Version Control Vocabulary>>url:https://producingoss.com/en/vc.html#vc-vocabulary]] 155 +*:; [[Choosing a Version Control System>>url:https://producingoss.com/en/vc.html#vc-choosing]] 156 +*:; [[Using the Version Control System>>url:https://producingoss.com/en/vc.html#vc-using]] 157 +*:: \\ 158 +*::; [[Version Everything>>url:https://producingoss.com/en/vc.html#version-everything]] 159 +*::; [[Browsability>>url:https://producingoss.com/en/vc.html#vc-browsing]] 160 +*::; [[Use Branches to Avoid Bottlenecks>>url:https://producingoss.com/en/vc.html#branches]] 161 +*::; [[Singularity of Information>>url:https://producingoss.com/en/vc.html#vc-singularity]] 162 +*::; [[Authorization>>url:https://producingoss.com/en/vc.html#vc-authz]] 163 +*:; [[Receiving and Reviewing Contributions>>url:https://producingoss.com/en/vc.html#receiving-changes]] 164 +*:: \\ 165 +*::; [[Pull Requests>>url:https://producingoss.com/en/vc.html#pull-requests]] 166 +*::; [[Commit Notifications / Commit Emails>>url:https://producingoss.com/en/vc.html#commit-notifications]] 167 +*; [[Bug Tracker>>url:https://producingoss.com/en/bug-tracker.html]] 168 +*: \\ 169 +*:; [[Interaction with Email>>url:https://producingoss.com/en/bug-tracker.html#bug-tracker-email-interaction]] 170 +*:; [[Pre-Filtering the Bug Tracker>>url:https://producingoss.com/en/bug-tracker.html#bug-filtering]] 171 +*; [[IRC / Real-Time Chat Systems>>url:https://producingoss.com/en/irc.html]] 172 +*: \\ 173 +*:; [[IRC Bots>>url:https://producingoss.com/en/irc.html#irc-bots]] 174 +*:: \\ 175 +*::; [[Commit Notifications in IRC>>url:https://producingoss.com/en/irc.html#irc-commit-notifications]] 176 +*:; [[Archiving IRC>>url:https://producingoss.com/en/irc.html#irc-archiving]] 177 +*; [[Wikis>>url:https://producingoss.com/en/wikis.html]] 178 +*: \\ 179 +*:; [[Wikis and Spam>>url:https://producingoss.com/en/wikis.html#wiki-spam]] 180 +*:; [[Choosing a Wiki>>url:https://producingoss.com/en/wikis.html#wiki-choosing]] 181 +*; [[Q&A Forums>>url:https://producingoss.com/en/q-and-a-forums.html]] 182 +*; [[Translation Infrastructure>>url:https://producingoss.com/en/translation-infrastructure.html]] 183 +*; [[Social Networking Services>>url:https://producingoss.com/en/social-networking.html]] 184 + 185 +* [[4. Social and Political Infrastructure>>url:https://producingoss.com/en/social-infrastructure.html]] 186 + 187 +* \\ 188 +*; [[Forkability>>url:https://producingoss.com/en/social-infrastructure.html#forkability]] 189 +*; [[Benevolent Dictators>>url:https://producingoss.com/en/benevolent-dictator.html]] 190 +*: \\ 191 +*:; [[Who Can Be a Good Benevolent Dictator?>>url:https://producingoss.com/en/benevolent-dictator.html#benevolent-dictator-qualifications]] 192 +*; [[Consensus-based Democracy>>url:https://producingoss.com/en/consensus-democracy.html]] 193 +*: \\ 194 +*:; [[Version Control Means You Can Relax>>url:https://producingoss.com/en/consensus-democracy.html#version-control-relaxation]] 195 +*:; [[When Consensus Cannot Be Reached, Vote>>url:https://producingoss.com/en/consensus-democracy.html#voting]] 196 +*:; [[When To Vote>>url:https://producingoss.com/en/consensus-democracy.html#when-to-vote]] 197 +*:; [[Who Votes?>>url:https://producingoss.com/en/consensus-democracy.html#electorate]] 198 +*:: \\ 199 +*::; [[Not All Maintainers Are Coders>>url:https://producingoss.com/en/consensus-democracy.html#non-technical-maintainers]] 200 +*::; [[Adding New Maintainers>>url:https://producingoss.com/en/consensus-democracy.html#adding-maintainers]] 201 +*:; [[Polls Versus Votes>>url:https://producingoss.com/en/consensus-democracy.html#polls]] 202 +*:; [[Vetoes>>url:https://producingoss.com/en/consensus-democracy.html#veto]] 203 +*; [[Writing It All Down>>url:https://producingoss.com/en/written-rules.html]] 204 +*; [[Joining or Creating a Non-Profit Organization>>url:https://producingoss.com/en/non-profit.html]] 205 + 206 +* [[5. Participating as a Business, Non-Profit, or Government Agency>>url:https://producingoss.com/en/money.html]] 207 + 208 +* \\ 209 +*; [[The Economics of Open Source>>url:https://producingoss.com/en/money.html#economics-of-open-source]] 210 +*; [[Types of Corporate Involvement>>url:https://producingoss.com/en/types-of-corporate-involvement.html]] 211 +*; [[Governments and Open Source>>url:https://producingoss.com/en/governments-and-open-source.html]] 212 +*: \\ 213 +*:; [[Being Open Source From Day One is Especially Important for Government Projects>>url:https://producingoss.com/en/governments-and-open-source.html#starting-open-for-govs]] 214 +*; [[Hire for the Long Term>>url:https://producingoss.com/en/long-term-developers.html]] 215 +*: \\ 216 +*:; [[Case study>>url:https://producingoss.com/en/long-term-developers.html#integrating-new-paid-dev]] 217 +*; [[Appear as Many, Not as One>>url:https://producingoss.com/en/appear-as-many.html]] 218 +*; [[Be Open About Your Motivations>>url:https://producingoss.com/en/open-motives.html]] 219 +*; [[Money Can't Buy You Love>>url:https://producingoss.com/en/money-vs-love.html]] 220 +*; [[Contracting>>url:https://producingoss.com/en/contracting.html]] 221 +*: \\ 222 +*:; [[Review and Acceptance of Changes>>url:https://producingoss.com/en/contracting.html#community-review-acceptance]] 223 +*:: \\ 224 +*::; [[Case Study: the CVS Password-Authentication Protocol>>url:https://producingoss.com/en/contracting.html#cvs-pserver]] 225 +*:; [[Update Your RFI, RFP and Contract Language>>url:https://producingoss.com/en/contracting.html#rfi-rfp-contract-language]] 226 +*:; [[Open Source IV&V>>url:https://producingoss.com/en/contracting.html#osivv]] 227 +*:; [[Don't Surprise Your Lawyers>>url:https://producingoss.com/en/contracting.html#lawyers-no-surprises]] 228 +*; [[Funding Non-Programming Activities>>url:https://producingoss.com/en/funding-non-programming.html]] 229 +*: \\ 230 +*:; [[Quality Assurance (i.e., Professional Testing)>>url:https://producingoss.com/en/funding-non-programming.html#fund-qa]] 231 +*:; [[Legal Advice and Protection>>url:https://producingoss.com/en/funding-non-programming.html#fund-legal-work]] 232 +*:; [[Documentation and Usability>>url:https://producingoss.com/en/funding-non-programming.html#fund-documentation-usability]] 233 +*:: \\ 234 +*::; [[Funding User Experience (UX) Work>>url:https://producingoss.com/en/funding-non-programming.html#fund-usability]] 235 +*:; [[Providing Hosting/Bandwidth>>url:https://producingoss.com/en/funding-non-programming.html#fund-hosting]] 236 +*:; [[Providing Build Farms and Development Servers>>url:https://producingoss.com/en/funding-non-programming.html#fund-servers]] 237 +*:; [[Running Security Audits>>url:https://producingoss.com/en/funding-non-programming.html#security-audits]] 238 +*:; [[Sponsoring Conferences, Hackathons, and other Developer Meetings>>url:https://producingoss.com/en/funding-non-programming.html#fund-meetings]] 239 +*; [[Marketing>>url:https://producingoss.com/en/marketing.html]] 240 +*: \\ 241 +*:; [[Open Source and Freedom from Vendor Lock-In>>url:https://producingoss.com/en/marketing.html#lock-in-vs-freedom]] 242 +*:; [[Remember That You Are Being Watched>>url:https://producingoss.com/en/marketing.html#goldfish-bowl]] 243 +*:: \\ 244 +*::; [[Case Study: You Can't Fake It, So Don't Try>>url:https://producingoss.com/en/marketing.html#activity-cannot-be-faked]] 245 +*:; [[Don't Bash Competing Vendors' Efforts>>url:https://producingoss.com/en/marketing.html#competing-efforts]] 246 +*:; [["Commercial" vs "Proprietary">>url:https://producingoss.com/en/marketing.html#commercial-vs-proprietary]] 247 +*; [[Open Source and the Organization>>url:https://producingoss.com/en/open-source-and-the-organization.html]] 248 +*: \\ 249 +*:; [[Dispel Myths Within Your Organization>>url:https://producingoss.com/en/open-source-and-the-organization.html#dispel-myths]] 250 +*:; [[Foster Pools of Expertise in Multiple Places>>url:https://producingoss.com/en/open-source-and-the-organization.html#foster-expertise-diversity]] 251 +*:: \\ 252 +*::; [[Establish Contact Early With Relevant Communities>>url:https://producingoss.com/en/open-source-and-the-organization.html#talk-to-relevant-communities-early]] 253 +*:; [[Don't Let Publicity Events Drive Project Schedule>>url:https://producingoss.com/en/open-source-and-the-organization.html#publicity-events-vs-project-events]] 254 +*:; [[The Key Role of Middle Management>>url:https://producingoss.com/en/open-source-and-the-organization.html#middle-management]] 255 +*:; [[InnerSourcing>>url:https://producingoss.com/en/open-source-and-the-organization.html#innersource]] 256 +*; [[Hiring Open Source Developers>>url:https://producingoss.com/en/hiring.html]] 257 +*: \\ 258 +*:; [[Hiring for Influence>>url:https://producingoss.com/en/hiring.html#hiring-for-influence]] 259 +*; [[Evaluating Open Source Projects>>url:https://producingoss.com/en/evaluating-oss-projects.html]] 260 +*; [[Crowdfunding and Bounties>>url:https://producingoss.com/en/crowdfunding-and-bounties.html]] 261 + 262 +* [[6. Communications>>url:https://producingoss.com/en/communications.html]] 263 + 264 +* \\ 265 +*; [[Written Culture>>url:https://producingoss.com/en/communications.html#written-culture]] 266 +*; [[You Are What You Write>>url:https://producingoss.com/en/you-are-what-you-write.html]] 267 +*: \\ 268 +*:; [[Structure and Formatting>>url:https://producingoss.com/en/you-are-what-you-write.html#structure-and-formatting]] 269 +*:; [[Content>>url:https://producingoss.com/en/you-are-what-you-write.html#writing-content]] 270 +*:; [[Tone>>url:https://producingoss.com/en/you-are-what-you-write.html#writing-tone]] 271 +*:; [[Recognizing Rudeness>>url:https://producingoss.com/en/you-are-what-you-write.html#rudeness]] 272 +*:; [[Face>>url:https://producingoss.com/en/you-are-what-you-write.html#face]] 273 +*; [[Avoiding Common Pitfalls>>url:https://producingoss.com/en/common-pitfalls.html]] 274 +*: \\ 275 +*:; [[Don't Post Without a Purpose>>url:https://producingoss.com/en/common-pitfalls.html#post-with-purpose]] 276 +*:; [[Productive vs Unproductive Threads>>url:https://producingoss.com/en/common-pitfalls.html#productive-threads]] 277 +*:; [[The Smaller the Topic, the Longer the Debate>>url:https://producingoss.com/en/common-pitfalls.html#bikeshed]] 278 +*:; [[Avoid Holy Wars>>url:https://producingoss.com/en/common-pitfalls.html#holy-wars]] 279 +*:; [[The "Noisy Minority" Effect>>url:https://producingoss.com/en/common-pitfalls.html#noisy-minority]] 280 +*:; [[Don't Bash Competing Open Source Products>>url:https://producingoss.com/en/common-pitfalls.html#competing-products]] 281 +*; [[Difficult People>>url:https://producingoss.com/en/difficult-people.html]] 282 +*: \\ 283 +*:; [[Handling Difficult People>>url:https://producingoss.com/en/difficult-people.html#handling-difficult-people]] 284 +*:; [[Case study>>url:https://producingoss.com/en/difficult-people.html#difficult-people-case-study]] 285 +*; [[Handling Growth>>url:https://producingoss.com/en/growth.html]] 286 +*: \\ 287 +*:; [[Conspicuous Use of Archives>>url:https://producingoss.com/en/growth.html#using-archives]] 288 +*:: \\ 289 +*::; [[Treat All Resources Like Archives>>url:https://producingoss.com/en/growth.html#all-as-archives]] 290 +*:; [[Codifying Tradition>>url:https://producingoss.com/en/growth.html#codifying-tradition]] 291 +*; [[Choose the Right Forum>>url:https://producingoss.com/en/choose-the-forum.html]] 292 +*: \\ 293 +*:; [[Cross-Link Between Forums>>url:https://producingoss.com/en/choose-the-forum.html#cross-links]] 294 +*; [[Publicity>>url:https://producingoss.com/en/publicity.html]] 295 +*: \\ 296 +*:; [[Announcing Releases and Other Major Events>>url:https://producingoss.com/en/publicity.html#announcing-releases]] 297 +*:; [[Announcing Security Vulnerabilities>>url:https://producingoss.com/en/publicity.html#security]] 298 +*:: \\ 299 +*::; [[Receive the Report>>url:https://producingoss.com/en/publicity.html#security-receiving]] 300 +*::; [[Develop the Fix Quietly>>url:https://producingoss.com/en/publicity.html#security-finding-a-fix]] 301 +*::; [[CVE Numbers>>url:https://producingoss.com/en/publicity.html#security-cve]] 302 +*::; [[Common Vulnerability Scoring System (CVSS) Scores>>url:https://producingoss.com/en/publicity.html#security-cvss]] 303 +*::; [[Pre-Notification>>url:https://producingoss.com/en/publicity.html#security-prenotification]] 304 +*::; [[Distribute the Fix Publicly>>url:https://producingoss.com/en/publicity.html#security-announcing]] 305 + 306 +* [[7. Packaging, Releasing, and Daily Development>>url:https://producingoss.com/en/development-cycle.html]] 307 + 308 +* \\ 309 +*; [[Release Numbering>>url:https://producingoss.com/en/development-cycle.html#release-numbering]] 310 +*: \\ 311 +*:; [[Release Number Components>>url:https://producingoss.com/en/development-cycle.html#release-number-components]] 312 +*:; [[Semantic Versioning>>url:https://producingoss.com/en/development-cycle.html#semantic-versioning]] 313 +*:; [[The Even/Odd Strategy>>url:https://producingoss.com/en/development-cycle.html#release-number-even-odd-strategy]] 314 +*; [[Release Branches>>url:https://producingoss.com/en/release-branches.html]] 315 +*: \\ 316 +*:; [[Mechanics of Release Branches>>url:https://producingoss.com/en/release-branches.html#release-branch-mechanics]] 317 +*; [[Stabilizing a Release>>url:https://producingoss.com/en/stabilizing-a-release.html]] 318 +*: \\ 319 +*:; [[Dictatorship by Release Owner>>url:https://producingoss.com/en/stabilizing-a-release.html#release-owner]] 320 +*:; [[Voting on Changes>>url:https://producingoss.com/en/stabilizing-a-release.html#release-voting]] 321 +*:: \\ 322 +*::; [[Managing Collaborative Release Stabilization>>url:https://producingoss.com/en/stabilizing-a-release.html#release-stabilization-collaboration]] 323 +*::; [[Release Manager>>url:https://producingoss.com/en/stabilizing-a-release.html#release-manager]] 324 +*; [[Packaging>>url:https://producingoss.com/en/packaging.html]] 325 +*: \\ 326 +*:; [[Format>>url:https://producingoss.com/en/packaging.html#packaging-format]] 327 +*:; [[Name and Layout>>url:https://producingoss.com/en/packaging.html#packaging-name-and-layout]] 328 +*:: \\ 329 +*::; [[To Capitalize or Not to Capitalize>>url:https://producingoss.com/en/packaging.html#release-capitalization]] 330 +*::; [[Pre-Releases>>url:https://producingoss.com/en/packaging.html#release-prereleases]] 331 +*:; [[Compilation and Installation>>url:https://producingoss.com/en/packaging.html#packaging-build-install]] 332 +*:; [[Binary Packages>>url:https://producingoss.com/en/packaging.html#binary-packages]] 333 +*; [[Testing and Releasing>>url:https://producingoss.com/en/testing-and-releasing.html]] 334 +*: \\ 335 +*:; [[Candidate Releases>>url:https://producingoss.com/en/testing-and-releasing.html#candidate-releases]] 336 +*:; [[Announcing Releases>>url:https://producingoss.com/en/testing-and-releasing.html#release-announcement]] 337 +*; [[Maintaining Multiple Release Lines>>url:https://producingoss.com/en/release-lines.html]] 338 +*: \\ 339 +*:; [[Security Releases>>url:https://producingoss.com/en/release-lines.html#security-releases]] 340 +*; [[Releases and Daily Development>>url:https://producingoss.com/en/releases-and-daily-development.html]] 341 +*: \\ 342 +*:; [[Planning Releases>>url:https://producingoss.com/en/releases-and-daily-development.html#planning]] 343 + 344 +* [[8. Managing Participants>>url:https://producingoss.com/en/managing-participants.html]] 345 + 346 +* \\ 347 +*; [[Community and Motivation>>url:https://producingoss.com/en/managing-participants.html#community-and-motivation]] 348 +*: \\ 349 +*:; [[Delegation>>url:https://producingoss.com/en/managing-participants.html#delegation]] 350 +*:: \\ 351 +*::; [[Distinguish Clearly Between Inquiry and Assignment>>url:https://producingoss.com/en/managing-participants.html#delegation-assignment]] 352 +*::; [[Follow Up After You Delegate>>url:https://producingoss.com/en/managing-participants.html#delegation-followup]] 353 +*::; [[Notice What People Are Interested In>>url:https://producingoss.com/en/managing-participants.html#delegation-interest]] 354 +*:; [[Praise and Criticism>>url:https://producingoss.com/en/managing-participants.html#praise-and-criticism]] 355 +*:; [[Prevent Territoriality>>url:https://producingoss.com/en/managing-participants.html#territoriality]] 356 +*:; [[The Automation Ratio>>url:https://producingoss.com/en/managing-participants.html#automation]] 357 +*:: \\ 358 +*::; [[Automated testing>>url:https://producingoss.com/en/managing-participants.html#automated-testing]] 359 +*:; [[Treat Every User as a Potential Participant>>url:https://producingoss.com/en/managing-participants.html#users-to-participants]] 360 +*:; [[Meeting In Person (Conferences, Hackfests, Code-a-Thons, Code Sprints, Retreats)>>url:https://producingoss.com/en/managing-participants.html#meeting-in-person]] 361 +*; [[Share Management Tasks as Well as Technical Tasks>>url:https://producingoss.com/en/share-management.html]] 362 +*: \\ 363 +*:; [["Manager" Does Not Mean "Owner">>url:https://producingoss.com/en/share-management.html#manager-is-not-owner]] 364 +*:: \\ 365 +*::; [[Patch Manager (or Pull Request Manager)>>url:https://producingoss.com/en/share-management.html#patch-manager]] 366 +*::; [[Translation Manager>>url:https://producingoss.com/en/share-management.html#translation-manager]] 367 +*::; [[Documentation Manager>>url:https://producingoss.com/en/share-management.html#documentation-manager]] 368 +*::; [[Issue Manager>>url:https://producingoss.com/en/share-management.html#issue-manager]] 369 +*; [[Transitions>>url:https://producingoss.com/en/transitions.html]] 370 +*; [[Committers>>url:https://producingoss.com/en/committers.html]] 371 +*: \\ 372 +*:; [[Committers vs Maintainers>>url:https://producingoss.com/en/committers.html#commiter-vs-maintainer]] 373 +*:; [[Choosing Committers>>url:https://producingoss.com/en/committers.html#choosing-committers]] 374 +*:; [[Revoking Commit Access>>url:https://producingoss.com/en/committers.html#revoking-committers]] 375 +*:; [[Partial Commit Access>>url:https://producingoss.com/en/committers.html#partial-committers]] 376 +*:; [[Dormant Committers>>url:https://producingoss.com/en/committers.html#dormant-committers]] 377 +*:; [[Avoid Mystery>>url:https://producingoss.com/en/committers.html#commit-access-openness]] 378 +*; [[Credit>>url:https://producingoss.com/en/credit.html]] 379 +*; [[Forks>>url:https://producingoss.com/en/forks.html]] 380 +*: \\ 381 +*:; [["Development Forks" versus "Hard Forks">>url:https://producingoss.com/en/forks.html#dev-forks-vs-hard-forks]] 382 +*:; [[Figuring Out Whether You're the Fork>>url:https://producingoss.com/en/forks.html#who-is-the-fork]] 383 +*:; [[Handling a Fork>>url:https://producingoss.com/en/forks.html#forks-handling]] 384 +*:; [[Initiating a Fork>>url:https://producingoss.com/en/forks.html#forks-initiating]] 385 + 386 +* [[9. Legal Matters: Licenses, Copyrights, Trademarks and Patents>>url:https://producingoss.com/en/legal.html]] 387 + 388 +* \\ 389 +*; [[Terminology>>url:https://producingoss.com/en/legal.html#licenses-terminology]] 390 +*; [[Aspects of Licenses>>url:https://producingoss.com/en/license-aspects.html]] 391 +*; [[The GPL and License Compatibility>>url:https://producingoss.com/en/license-compatibility.html]] 392 +*; [[Choosing a License>>url:https://producingoss.com/en/license-choosing.html]] 393 +*: \\ 394 +*:; [[The GNU General Public License>>url:https://producingoss.com/en/license-choosing.html#license-choosing-gpl]] 395 +*:: \\ 396 +*::; [[The "or any later version" Option: Future-Proofing the GPL>>url:https://producingoss.com/en/license-choosing.html#gpl-future-proofing]] 397 +*::; [[The GNU Affero GPL: A Version of the GNU GPL for Server-Side Code>>url:https://producingoss.com/en/license-choosing.html#gnu-affero-gpl]] 398 +*::; [[The Copyright Holder Is Special, Even In Copyleft Licenses>>url:https://producingoss.com/en/license-choosing.html#copyright-holder-is-special]] 399 +*::; [[Is the GPL Free or Not Free?>>url:https://producingoss.com/en/license-choosing.html#is-the-gpl-free]] 400 +*; [[Contributor Agreements>>url:https://producingoss.com/en/contributor-agreements.html]] 401 +*: \\ 402 +*:; [[Doing Nothing>>url:https://producingoss.com/en/contributor-agreements.html#copyright-assignment-none]] 403 +*:; [[Contributor License Agreements>>url:https://producingoss.com/en/contributor-agreements.html#copyright-assignment-cla]] 404 +*:: \\ 405 +*::; [[Developer Certificates of Origin (DCO): A Simpler Style of CLA>>url:https://producingoss.com/en/contributor-agreements.html#developer-certificate-of-origin]] 406 +*; [[Proprietary Relicensing>>url:https://producingoss.com/en/proprietary-relicensing.html]] 407 +*: \\ 408 +*:; [[Problems with Proprietary Relicensing>>url:https://producingoss.com/en/proprietary-relicensing.html#proprietary-relicensing-problems]] 409 +*; [[Trademarks>>url:https://producingoss.com/en/trademarks.html]] 410 +*: \\ 411 +*:; [[Case study: Mozilla Firefox, the Debian Project, and Iceweasel>>url:https://producingoss.com/en/trademarks.html#mozilla-firefox-debian-iceweasel]] 412 +*:; [[Case study: The GNOME Logo and the Fish Pedicure Shop>>url:https://producingoss.com/en/trademarks.html#gnome-fish-pedicure]] 413 +*; [[Patents>>url:https://producingoss.com/en/patents.html]] 414 +*; [[Further Resources>>url:https://producingoss.com/en/licensing-further-resources.html]] 415 +))) 416 + 390 390 ~-~-~-~-~-~-~-~-