I think we should discuss VDD versions. Now we have 2 branches: 7.x and 8.x.
My proposals:

  1. 7.x-1.x branch will be used only for bug fixes. No new features.
  2. Make 7.x-1.4 not recommended version (make it yellow on the project page). But it should be stable always.
  3. Make 8.x-1.0 release after fixing some major isuues. And make it recommended release (make it green on the project page).
  4. Continue to develop 8.x-1.x branch and periodically create new 8.x relases.
  5. Create documentation and post it on the project page about version numbers and their appropriate usage.

Comments

ericrdb’s picture

That sounds okay.

I have minor concerns about creating user confusion with promoting an 8.x branch without Drupal 8 GA yet. That said, I think we're close to pushing a new release as we've made some good improvements lately and the timing seems ready.

Would you like to make those changes to the module status? I'm not quite clear yet on the mechanics in d.o. yet.

danylevskyi’s picture

Let's see from user's side. Assuming user didn't read any documentation. What version number can tell him? I'll try to forecast.

VDD 7

  1. Definetely it designed for Drupal 7.
  2. It should work with Drupal 7.
  3. It unknown whether VDD works with Drupal 8
  4. Project is probably outdated because there is no stable version for Drupal 8

VDD 8

  1. Definetely it designed for Drupal 8.
  2. It should work with Drupal 8.
  3. It should work with Drupal 7 and probably 6.
  4. Project is alive and under active development, and I'll try to use it!

So, I would like to propose another approach. Let's remove 7.x branch and 7.x releases at all!

What are the benefits?

  1. It's easier to maintain one branch and we can push new versions more frequently.
  2. User has not to think a lot about what version to use.
duozersk’s picture

Yep, I was thinking the same direction (while taking some time to think about it and not seeing the reply above in #2) - this project is "Drupal version independent", like drush.
So we should clearly state on the project page that there is only one version (8.x) that is good to be used for Drupal 6, 7 and 8.

AndyB

ericrdb’s picture

I agree - I like the simplicity and clarity achieved by removing the 7.x branch.

danylevskyi’s picture

Great! I think we have the last issue to fix and we are ready to make 8.x-1.0 release. #2058781: Supporting apache virtual hosts

ericrdb’s picture

I'd like to move to the 8.x branch, especially with all the changes.

That said, with all the challenges with performance perhaps we should address that first?
#2232557: Guide the project on addressing performance

danylevskyi’s picture

Created META-issue with tasks to release stable version.
#2258415: [META] VDD 8.x-1.0 release

danylevskyi’s picture

Status: Active » Closed (fixed)