now that #209408: 6.x port is completed, we only have these pieces left to get the module running on 6.x completely -- all need to be tested once project/project_release are ported to 6.x:

  1. menu item for release node cvs access
  2. menu item for release node cvs access deletion
  3. function cvs_alter_project_project_form()
  4. function cvs_alter_project_release_form()

Comments

dww’s picture

Category: task » bug
Issue tags: +drupal.org upgrade

3. is working, everything else is definitely busted.

dww’s picture

Assigned: Unassigned » dww

Committed a ton of fixes for (4).

Known bugs:

A) If you select version values for HEAD that already exist, what you already typed is lost when the form errors are displayed.

B) If the API compatibility term isn't required, page #2 for adding HEAD releases doesn't give you any real validation errors if you don't type in anything. [workaround: ensure the vocab is required, which is should be, anyway].

C) CSS for release node form isn't working exactly as we want.

Working on #1 and #2 now, since the above aren't critical for the release.

dww’s picture

Title: test 6.x project components » UI tweaks for release node form with cvs.module enabled
Assigned: dww » Unassigned
Priority: Normal » Minor
Issue tags: -drupal.org upgrade

Committed fixes for 1. and 2. from comment #1 to HEAD.
Repurposing this issue for the remaining UI tweaks in #2.

dww’s picture

Fixed (A) and committed yesterday.

Only (C) remains.

dww’s picture

Title: UI tweaks for release node form with cvs.module enabled » Port cvs.module project integration to D6
Assigned: Unassigned » dww
Priority: Minor » Normal
Status: Active » Fixed

(C) was trivial (and an issue in project_release.css itself, not here). Committed to HEAD: http://drupal.org/cvs?commit=177876

Setting this back to the original scope of the issue and marking fixed.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.