Add draft release notes for Djblets 2.0 beta 1.

Review Request #10448 — Created March 18, 2019 and updated

david
Djblets
release-2.0.x
djblets

This change adds release notes for the work that's gone into Djblets on
the release-2.0.x branch.

Built HTML and checked the output.

Summary
Add draft release notes for Djblets 2.0 beta 1.
Description From Last Updated

The release notes are missing a "Contributors" section.

chipx86chipx86

This change is missing: a6b1584: Add middleware for turning relative URL redirects into absolute URLs.

chipx86chipx86

Can you add "(in-development)" to the end of this? We've done this in the past to make sure people know ...

chipx86chipx86

These sections should be swapped (alphabetical order).

chipx86chipx86
david
erijo
  1. 
      
  2. docs/releasenotes/2.0-beta-1.rst (Diff revision 2)
     
     

    FYI: I tried to install djblets (python setup.py develop) using python 3.7 but failed due to django_evolution-0.7.8 failing to install. This seemed to be fixed on django-evolution master, but you may want to release a new version of that and bump the requirements.

    1. We'll definitely need to put out a release of that. That's largely ready to go, but we haven't finished the work to let evolutions and migrations co-exist yet.

      Do you know the failure you hit, specifically? Djblets doesn't have a direct package dependency on django-evolution.

    2. It was an error in ez_setup, something about catching an exception using the old style (ExceptionName, e). It seemed like this commit would fix it.

      django_evolution>=0.7.6 is listed in dev-requirements.txt and I assumed that was what brought it in.

      I actually wanted to test reviewboard with python 3, but ran into problems with the apps having duplicate labels (the admin app) and once I thought I had fixed that there was some other error about the apps not being initialized. So I guess I'll have to wait a bit longer before trying python3...

    3. There's still a lot to sort out. It's not Python 3 that's causing issues with the apps, but rather newer versions of Django (which Review Board requires if using Python 3, as Django 1.6.x is not compatible with Python 3.4+). We've been inching our way toward getting everything running on Python 2.7/3.5-3.7 with Django 1.11 (with the goal to then move to Django 2.x and Python 3.5+ only), but there's still a lot of tasks for that, and many other tasks that have pulled me away from this work. I have some time penciled in for this soon.

  3. 
      
chipx86
  1. 
      
  2. The release notes are missing a "Contributors" section.

  3. This change is missing:

    a6b1584: Add middleware for turning relative URL redirects into absolute URLs.

  4. docs/releasenotes/index.rst (Diff revision 2)
     
     

    Can you add "(in-development)" to the end of this? We've done this in the past to make sure people know it's not the latest stable series.

  5. 
      
david
Review request changed

Commits:

Summary
-
Add draft release notes for Djblets 2.0 beta 1.
+
Add draft release notes for Djblets 2.0 beta 1.

Diff:

Revision 3 (+308)

Show changes

Checks run (2 succeeded)

flake8 passed.
JSHint passed.
chipx86
  1. 
      
  2. docs/releasenotes/2.0-beta-1.rst (Diff revision 3)
     
     
     
     
     
     
     
     
     
     
     
     
     

    These sections should be swapped (alphabetical order).

  3. 
      
Loading...