Project

General

Profile

Question about general release timeline

Added by Brian Toole over 1 year ago

Hello,

I appreciate the roadmap and seeing your release plans as far as rolling out features. Out of curiosity, do you have any target amount of time you plan to put between releases? Given that the next release will likely include many/most/all of the "High" priority issues and feature requests, constantly adding to that list could put you in development hell, with no target date in sight, which I'm sure you have some plans to avoid.


Replies (9)

RE: Question about general release timeline - Added by Soren Stoutner over 1 year ago

You are correct. Feature requests and bug reports keep getting added. If they can be implemented without the dangerous permissions, I usually bump them up to High and try to work them in. However, there will come a point when some of the current High items may move to the second half of the 2.x series or even the 3.x series.

I am planning to do 3-4 more releases before moving to the second half of the 2.x series. Historically, release cycles have run about 1 month. I try to pick off one or two big items and then throw in several small things for each release. The last major feature I am working on for the next release is a night mode. In the next few releases I want to clean up all the issues relating to bookmarks and domain settings, as well as add support for SSL certificate pinning and HTTP authentation.

So my best guess is that work starts on the second half of 2.x sometime around September or October.

RE: Question about general release timeline - Added by Brian Toole over 1 year ago

Sounds good! A monthly release cycle seems to be pretty reasonable, too. Looking forward to the next release!

RE: Question about general release timeline - Added by Brian Toole over 1 year ago

Hey Soren - just checking in, and curious about when the next release will be! I know you were aiming for roughly monthly releases, but I know you're working on some tricky stuff right now (such as night mode). Any chance we can get another update soon about how things are coming along?

Thanks in advance!

RE: Question about general release timeline - Added by Soren Stoutner over 1 year ago

Brian,

You are correct; it has been almost two months since the last release, which is the longest I have ever gone between releases. I am working on the final feature before the release (SSL certificate pinning) which has proven to me more complicated than I had initially expected, but which is now about 90% done.

https://redmine.stoutner.com/issues/54

Once I finish implementing SSL certificate pinning I need to write a new page for the Guide that explains how it works. Then I need to write the changelog, get the usual translations, update the screenshots, and release. I would expect that to happen within the next two weeks, if not sooner (it depends on how much my day job interferes).

Night Mode rendering is not going to make this release, but I will look at it for the next one.

https://redmine.stoutner.com/issues/145

To get a preview of what will be in this release, you can look at the issues that have been closed since the last release date:

https://redmine.stoutner.com/projects/privacy-browser/issues?c%5B%5D=tracker&c%5B%5D=status&c%5B%5D=priority&c%5B%5D=subject&c%5B%5D=assigned_to&c%5B%5D=updated_on&f%5B%5D=status_id&f%5B%5D=closed_on&f%5B%5D=&group_by=&op%5Bclosed_on%5D=%3E%3D&op%5Bstatus_id%5D=c&set_filter=1&sort=updated_on%3Adesc%2Cid%3Adesc&t%5B%5D=&utf8=%E2%9C%93&v%5Bclosed_on%5D%5B%5D=2017-06-23

Or you can look at the Git commits:

https://git.stoutner.com/?p=PrivacyBrowser.git;a=shortlog

RE: Question about general release timeline - Added by Brian Toole 12 months ago

Hey Soren - just checking in again! How is the timeline looking? Is it still fairly on-track, or have you had to adjust it at all? Since the last update to the Roadmap was back in June, any chance you could post a new update either as a close to 2017 or a start of 2018 with the current planned timeline (or any changes to the previous one)?

Thanks!

RE: Question about general release timeline - Added by Soren Stoutner 12 months ago

Brian,

The next release of Privacy Browser (2.8) should be the last one in the first half of the 2.x series. When it is out (probably in January 2018) I am planning to write a detailed roadmap that will list the major planned features for the second half of the 2.x series, as well as what can be expected from 3.x and 4.x (no major changes from what I have previously written, but some things are more fleshed out at this point).

You can also sort the feature requests by priority to get a good idea of what is coming:

Next Release:
https://redmine.stoutner.com/projects/privacy-browser/issues?utf8=%E2%9C%93&set_filter=1&f%5B%5D=status_id&op%5Bstatus_id%5D=o&f%5B%5D=priority_id&op%5Bpriority_id%5D=%3D&v%5Bpriority_id%5D%5B%5D=4&f%5B%5D=&c%5B%5D=tracker&c%5B%5D=status&c%5B%5D=priority&c%5B%5D=subject&c%5B%5D=assigned_to&c%5B%5D=updated_on&group_by=&t%5B%5D=

2.x Series:
https://redmine.stoutner.com/projects/privacy-browser/issues?c%5B%5D=tracker&c%5B%5D=status&c%5B%5D=priority&c%5B%5D=subject&c%5B%5D=assigned_to&c%5B%5D=updated_on&f%5B%5D=status_id&f%5B%5D=priority_id&f%5B%5D=&group_by=&op%5Bpriority_id%5D=%3D&op%5Bstatus_id%5D=o&per_page=50&set_filter=1&t%5B%5D=&utf8=%E2%9C%93&v%5Bpriority_id%5D%5B%5D=2

3.x Series:
https://redmine.stoutner.com/projects/privacy-browser/issues?utf8=%E2%9C%93&set_filter=1&f%5B%5D=status_id&op%5Bstatus_id%5D=o&f%5B%5D=priority_id&op%5Bpriority_id%5D=%3D&v%5Bpriority_id%5D%5B%5D=1&f%5B%5D=&c%5B%5D=tracker&c%5B%5D=status&c%5B%5D=priority&c%5B%5D=subject&c%5B%5D=assigned_to&c%5B%5D=updated_on&group_by=&t%5B%5D=

4.x Series:
https://redmine.stoutner.com/projects/privacy-browser/issues?utf8=%E2%9C%93&set_filter=1&f%5B%5D=status_id&op%5Bstatus_id%5D=o&f%5B%5D=priority_id&op%5Bpriority_id%5D=%3D&v%5Bpriority_id%5D%5B%5D=10&f%5B%5D=&c%5B%5D=tracker&c%5B%5D=status&c%5B%5D=priority&c%5B%5D=subject&c%5B%5D=assigned_to&c%5B%5D=updated_on&group_by=&t%5B%5D=

RE: Question about general release timeline - Added by Brian Toole 12 months ago

Sounds like a good plan! I've already been keeping an eye on the various feature requests by priority, but I just happened to notice the Roadmap has been without an update for a while, and thought it would be a nice idea to get something posted there soon, so I like that you had a similar thought!

RE: Question about general release timeline - Added by Soren Stoutner 11 months ago

Just an update on the timeline for the release of Privacy Browser 2.8. Originally I was planning to release it in January 2018, but integrating EasyList has proved more difficult than I had originally anticipated. The final result will be worth the wait. I now expect that version 2.8 will be released sometime in February.

    (1-9/9)