{"type":"rich","version":"1.0","author_name":"npub1s5p2xnl52ksr3a4qfa8re5znmja46ugm3x3ayy0x2c2mqrsw6ewsmzxem8","author_url":"https://nostr.ae/npub1s5p2xnl52ksr3a4qfa8re5znmja46ugm3x3ayy0x2c2mqrsw6ewsmzxem8","provider_name":"njump","provider_url":"https://nostr.ae","html":"📅 Original date posted:2014-04-22\n📝 Original message:Development Roadmap of Bitcoin Core 0.9.2\n\nThe Bitcoin Core developers have a desire to do a mostly bug-fix and\ntranslation update release in v0.9.2. A feature and string freeze will\nstart about 3 weeks from now.\n\nThe purpose of this development roadmap is to communicate the project\nintent and to better organize volunteers. Hopefully doing so will make\nclear when particular types of contributions are most welcome and help to\npush the release process forward in a more timely manner while also\nimproving the quality of the release.  Missing a target goal is OK. The\ndevelopers may decide to delay particular goals if there are good reasons\non a case-by-case basis. While schedules may slip, it is generally a good\nthing for a goal to have existed.\n\nSchedule (subject to change)\n\n13 May 2014: Feature freeze.  Source string freeze.  Release candidate.\n\n20 May 2014: Testing of a release candidate is roughly a week. More time\ncan be added at the discretion of the developers to allow for testing if\nfurther release candidates are deemed necessary due to subsequent changes.\n\nNightly Gitian Builds\n\nhttps://bitcointalk.org/index.php?topic=571414.0\n\nTo make it easier for non-developers and translators to get involved in\ntesting unofficial deterministic nightly builds are now available.\n\nTranslation of Bitcoin Core\n\nhttps://www.transifex.com/projects/p/bitcoin/\n\nTransifex allows open source projects a convenient way to coordinate the\nwork of many translators.  Periodically English language source strings\nfrom Bitcoin Core are synchronized to the Transifex project.  Those strings\nare then translated in the convenient Transifex web interface where\ncontributors are able to join by creating a free account.  Senior\ncontributors can be promoted to a Reviewer or Maintainer role for each\nlanguage.  Developers pull from Transifex to merge translated strings back\ninto Bitcoin Core. As a matter of policy translations are NOT accepted via\nGithub pull requests as those changes would be overwritten by the next\nTransifex pull and there is no clean way to keep them in sync when changes\nare made in both places.\n\nhttps://github.com/bitcoin/bitcoin/blob/master/doc/translation_process.md\n\nThe latest version of the Translation process can be found here.\n\nBitcoin-Translators Announce-only List\n\nhttps://groups.google.com/forum/#!forum/bitcoin-translators\nBitcoin-Translators mailing list is an announce-only mailing list for\ndevelopers to communicate to translators at particular times when new\ntranslations are needed.  Replies and discussion would go to the bitcoin\ndev list.  Subscriptions to this list would additionally be valuable to the\nproject as it allows for a convenient way to ask for translations of other\nrelated projects like bitcoin.org that are hosted on theTransifex platform.\n Whenever source strings of significance are changed or deadlines are\nannounced, translators will learn of work to be done in Transifex quickly\nas they will all be subscribed to this announce list.  Discussion of\ntranslation issues should be on the Bitcoin-Development list.\n\nOther Improvements to the Translation process\n\n   -\n\n   Prior to an intended release a String Freeze is declared on a particular\n   date.  The string freeze exists to ensure that translators have a\n   reasonable amount of time to translate new or modified source strings so\n   their work can be included in a release.\n   -\n\n   A significant issue with our past translation process was the lack of\n   branch support in Transifex.  This meant that since master and v0.8.2\n   diverged in May 2013, translation updates made in Transifex were not\n   included in the v0.8.x stable releases until the release of v0.9.0 in early\n   2014.  v0.9.1 similarly was released from a branch outside from master.\n    v0.9.2 is planned to be released directly from the master branch so\n   translations for this upcoming release can be developed directly.  laanwj\n   came up with a great idea for dealing with future releases where we will be\n   able to keep translations for both diverged stable and master branch\n   simultaneously in Transifex, with scripts automating the process of merging\n   strings and separating them back to the diverged branches.\n\n\nPlease post questions or comments about the release or translation process\nhere on Bitcoin-Development list. Bug reports should be posted a Github\nIssues\u003chttps://github.com/bitcoin/bitcoin/issues?direction=desc\u0026sort=updated\u0026state=open\u003etickets.\n\nWarren Togami\n-------------- next part --------------\nAn HTML attachment was scrubbed...\nURL: \u003chttp://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20140422/2fec3522/attachment.html\u003e"}
