---------- 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..

Reply via email to