---------- Forwarded message ---------- From: Joseph Lee <[email protected]> Date: Sat, 17 Oct 2015 20:24:17 -0700 Subject: [nvda-addons] Fall/spring 2015 quarterly update: check-ins have begun, process explained, new and changed add-ons To: [email protected]
Hi all, Those of you who are following add-on commits list will notice an increase in activity this weekend as I start the check-in process for fall/spring 2015 add-on update cycle. Because we've got some major new add-on releases, I've decided to divide this process into two phases: . October 17: Maintenance and localization updates will go live. . October 20 (21st for some of you): New add-ons will go live. For people who have recently joined us (including authors of new add-ons which will be released in a few days) or for those who'd like to help out in future updates, let me explain how the quarterly update cycle works: Every quarter (spring, summer, fall, winter), the community add-ons reviewers (currently I, Noelia Martinez, Bernd Dorer, Beqa, Alberto and others) will designate a week as the quarterly update week, usually the last week of January (winter/summer), April (spring/fall), July (summer/winter) and October (fall/spring). One of the days in that week plus-or-minus five to seven days will be set as the update day (for October 2015, there are two: 17th for localization updates and 21st for the new releases to help control website traffic mostly because of the new VLC add-on), set approximately three weeks prior after discussing with the community. In case of October, earlier in the month we set the update day to the week of the 21st after gathering input from new and existing add-on writers and users (including Javi and Abdel). The quarterly update process is as follows: 1. A quarterly update day will be selected after a discussion with add-on writers, reviewers and users on various channels (currently this list is used for date setting discussion). This must be done about three weeks prior to the update day (a week for comments, followed by at least two weeks of testing and review (the latter is the case if new add-ons are scheduled to go live on the update day)). 2. Once the date has been chosen, the release reviewer (currently I) will pass out a list of add-ons to receive quarterly updates. This includes add-ons with localization updates or new add-ons the add-on author(s) would like to see them go live on that day. Other add-on authors and users are more than welcome to submit suggestions, including requesting new add-ons (note that these must be in the development queue (under active review) and hopefully be in stable condition by the quarterly update day). 3. On the update day, the release reviewer (I) will go through each add-on, pulling commits from stable branches to make sure they are up to date (called add-on check-in; this is in progress as we speak). Then the reviewer will change build vars dictionary (buildVars.py) to update the add-on version (minor for maintenance or l10n updates, major if the add-on author requested it). Throughout the day you'll see version commits for various add-ons (I usually sign the commit, tag the release and generate the add-on installer at the same time, then I do Git push twice (first is the commit hash, the second is the tag)). 4. Once the installers for the updated add-ons are ready, the release reviewer will pull addonFiles repo, modify the contents of the repo (add-on file renames, adding new add-on files, updating get.php) and will commit the quarterly update commit (several add-ons will change in one commit). 5. If readme for add-ons have changed, the release reviewer will update Screen Reader Translations (SRT) SVN (Subversion) repo so the website entries for the updated add-ons will reflect the add-on readme. 6. Once these are done, the release reviewer will send out an email to this list, informing the community that new add-ons are available or existing add-ons were updated, listing updated add-ons and their new versions (in case of new add-ons, a short description of the add-on will be included, and for major version releases, a brief description of what's new and changed will be provided; I also send out a tweet informing the wider base of users of add-on updates). New and changed add-ons: the next email will be a news announcement detailing new and changed add-ons. Here are some of the add-ons that are ready for today's maintenance and l10n update: . BitChe 2.4. . Emoticons 4.2. . Emule 2.7. . GoldWave . Resource Monitor New add-ons to be released on the 20th/21st include: . Day of the week . Columns Review (graduated to stable branch) . VLC. Hope this helps. Cheers, Joseph -- Warm Regards Bhavya Shah Using NVDA (Non Visual Desktop Access) free and open source screen reader for Microsoft Windows To download a copy of the free screen reader NVDA, please visit http://www.nvaccess.org/ Using Google Talkback on Motorolla G second generation Lollipop 5.0.2 Reach me through the following means: Mobile: +91 7506221750 E-mail id: [email protected] Skype id : bhavya.09 Register at the dedicated AccessIndia list for discussing accessibility of mobile phones / Tabs on: http://mail.accessindia.org.in/mailman/listinfo/mobile.accessindia_accessindia.org.in Search for old postings at: http://www.mail-archive.com/[email protected]/ To unsubscribe send a message to [email protected] with the subject unsubscribe. To change your subscription to digest mode or make any other changes, please visit the list home page at http://accessindia.org.in/mailman/listinfo/accessindia_accessindia.org.in Disclaimer: 1. Contents of the mails, factual, or otherwise, reflect the thinking of the person sending the mail and AI in no way relates itself to its veracity; 2. AI cannot be held liable for any commission/omission based on the mails sent through this mailing list..
