Extensions written for 1.7.x are compatible. The changes in 2.0 will just
extension) a lot easier and adds new hooks and capabilities.
On Fri, Oct 18, 2013 at 12:56 PM, <markdbe...@gmail.com> wrote:
> Sounds cool!
> Would you expect the revised extension framework to be backwards
> compatible with 1.7 extensions ?
> On Thursday, October 17, 2013 1:19:56 PM UTC-7, Christian Hammond wrote:
>> On Thu, Oct 17, 2013 at 12:43 PM, Matthew Woehlke <mwoehlk...@gmail.**com
>> > wrote:
>>> On 2013-10-17 15:31, Christian Hammond wrote:
>>>> [...] our plate's pretty full right now trying to get RB 2.0 ready to
>>> Wait... what happened to 1.8? :-)
>>> If you're really planning a major version bump (i.e. that wasn't a
>>> typo), is there a page somewhere with at least a brief overview of what's
>>> changing to warrant the major version bump? (Also, what new features there
>>> will be?)
>> 1.8 is becoming 2.0.
>> Here's a brief summary of what's changed since 1.7:
>> better maintenance, feature development, and extensibility. This is a 100%
>> rewrite. It'll allow us to do some pretty dang cool things.
>> * Given the rewrite, we have fewer cases where the entire page has to
>> reload after some event (like publishing a reply to a review). We're going
>> to reduce reloads more as we go forward.
>> * Extensions have been massively improved as well. Building and packaging
>> static media is now trivial (not just easy -- trivial). There are more
>> things to hook into.
>> the comment dialog. More will come in time, as we find good use cases.
>> bundled with the extension and 2 fields filled out in the Extension class
>> * Review UIs (which can be provided by extensions) can now show up within
>> the diff viewer, allowing for custom review UIs for binary files.
>> * Review UIs can also provide diffing UIs.
>> * With the two above, we now display uploaded images in the diff viewer,
>> and offer a few ways to show the differences between them. You can comment
>> on the image diff.
>> * The diff viewer has a cleaner look to it, and shows new information,
>> such as the complexity of a given change through new complexity graphs
>> we've added, which concisely show the relative numbers of replaces,
>> inserts, deletes, and percentage of the file changed.
>> * The diff viewer loads faster and it's faster to switch revisions or
>> show interdiffs, thanks to the new revision selector.
>> * Easy post-commit support was added for many types of repositories. You
>> can now click New Review Request, select the repository, the branch, and
>> click a commit, and that commit will go up for review. No need to use rbt
>> post with --revision-range.
>> * Comments and a review request's Description and Testing Done fields now
>> support Markdown. That means a comment can include an image, or
>> syntax-highlighted code samples, or what have you.
>> * Things load faster all around now. We've reduced the number of file
>> downloads for any given page considerably. We also get some speed benefits
>> from upgrading to Django 1.5.
>> * The UI is now completely localizable.
>> So we felt it was worth a version bump.
>> Christian Hammond - chi...@chipx86.com
>> Review Board - http://www.reviewboard.org
>> Beanbag, Inc. - http://www.beanbaginc.com
> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
> Happy user? Let us know at http://www.reviewboard.org/users/
> You received this message because you are subscribed to the Google Groups
> "reviewboard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to reviewboard+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
Happy user? Let us know at http://www.reviewboard.org/users/
You received this message because you are subscribed to the Google Groups
To unsubscribe from this group and stop receiving emails from it, send an email
For more options, visit https://groups.google.com/groups/opt_out.