Drupal.org needs this to move to D7.

Next Steps

Now that an -alpha1 has been tagged, the Git Team is closing this meta issue in favor of tracking the rest of the work under the versioncontrol-6.x-2.0-release-blocker tag.

Comments

marvil07’s picture

Status: Active » Postponed

Postponed at least until we have clear the plan for 6.x ;-) #893012: [meta] Blockers to a 6.x-2.0 release.

marvil07’s picture

And we at least have tag now!

versioncontrol-6.x-2.0-release-blocker

Let's revisit this when we have a tarball for 6.x-2.0

likewhoa’s picture

Issue tags: +port to d7. d7 porting

subscribing

mrsinguyen’s picture

subscribing

timonweb’s picture

subscribing

c.david’s picture

subscribing

ericduran’s picture

FYI, if anyone wants to help I started a D7 sandbox -- http://drupal.org/sandbox/ericduran/1275132

Please be nice, this is a sandbox project for my own purposes. I know the 6.x version is still a work in progress. Just letting people know in case they're interested.

This sandbox project will never become a full project, if when the version control maintainers start working on a 7 branch they're welcome to look at my code, and start from there or not. ;-)

anyways still a work in progress just an fyi.

ericduran’s picture

FYI: for the maintainers, the d7 port on the sandbox above isn't complete but its usable right now, I'm still missing some work, but its hard to find all the issues without a project using it. So I also started porting the version_control_git to d7 (http://drupal.org/sandbox/ericduran/1288456) which is also pretty usable.

I'm working on commitlog now. But right now you should be able to see all your logs, with the correct user mapping, and the feeds. Still missing some work.

I'll be trying to track the D6 branch for any changes, Also I'm willing to co-maintain the d7 branch if you guys decided to use any of the code in the port. Just an FYI.

Also is there any group where discussions take place? Also I'm also working on a port to d7 for repoview for git.

mprocte1’s picture

subscribing

ericduran’s picture

Status: Postponed » Needs review

So my port is behind a couple of patches. but it should still be good.

This is more than ready to test. I've been running it locally for some time now.

The amount of changes required weren't really much but you can review the fork over at http://drupal.org/sandbox/ericduran/1275132

Also I have a version_control_git port that should also be ready to review.

I'm missing some clean-up when I do, I'll post a patch here. I'll also try to catch up on the latest commits.

All feedback welcome.

cerdiogenes’s picture

When I try to clone your port I get the following:

warning: remote HEAD refers to nonexistent ref, unable to checkout.

The folder created by clone only have .git and nothing more. What can I do to download your port?

Jackinloadup’s picture

@cerdiogenes

Try this, it will checkout the only branch he has

git clone http://git.drupal.org/sandbox/ericduran/1275132.git versioncontrol_7_sandbox -b 7.x-2.x

migmedia’s picture

It's round about a year of silence in this project (last code-changing commit 2011-05-22).

  • What is the status of this project?
  • Has the future a d7-branch?
  • Or is there a successor?
  • Where can/we help?

migmedia

marvil07’s picture

It's round about a year of silence in this project (last code-changing commit 2011-05-22).

I guess you are not looking at the right place, please see http://drupal.org/node/148301/commits (6.x-2.x branch)

What is the status of this project?

I would say healthy, but not so active.

Has the future a d7-branch?
Or is there a successor?

Definitely, it will have a D7 branch.

Where can/we help?

Please take a look to the current issue queue, you have a little summary at #893012: [meta] Blockers to a 6.x-2.0 release, but in general the most important issues are on the versioncontrol-6.x-2.0-release-blocker tag as mentioned there. Any help is welcome :-)

BTW, about this issue, I will be pretty happy to go with the D7 version but after having a stable 6.x-2.x released, not before.

holtzermann17’s picture

Note that this is related to a proposed Google Summer of Code student project, see top of http://groups.drupal.org/node/138009 -- interested students may consider applying (student applications will be accepted March 26 19:00 UTC to April 6 19:00 UTC).

ericduran’s picture

@holtzermann17 :-/ My sandbox already has a D7 port. I haven't touch it in a while, but I think we should sprint tomorrow at Drupalcon, I'm not sure it'll be enough work for a google summer of code.

cvangysel’s picture

I actually wrote a GSoC proposal to port the VCApi to D7, you can find it here: http://groups.drupal.org/node/219999

Next to the VCApi I would also like to port vcapi_git, vapi_project and all the activity stuff I did last year. Your D7 port also doesn't include the generic-reposync and event-entities stuff, am I right?

webchick’s picture

Issue tags: +git, +drupal.org D7

Tagging for sprint.

marvil07’s picture

marvil07’s picture

Version: 6.x-2.x-dev » 7.x-1.x-dev
Status: Needs review » Active
frankcarey’s picture

Anyone have any more status updates post DrupalCon?

marvil07’s picture

Lots of progress since May(see git log --since="May 16th, 2012" --oneline 7.x-1.x), but not really specific to D7 port, but instead about bringing awesomeness and stability to the module.

In the other side, the API is working(you can almost say ported) on D7 :-), but I guess we still need some views-related fixing. When that is done I guess we can close this and start with individual issues.

Also, it worths to remember that we(at least I) want to release a stable 6.x-2.0 before closing this.

marvil07’s picture

Title: Port Version Control API to Drupal 7 » [meta] Port Version Control API to Drupal 7
Issue tags: -port to d7. d7 porting +D7 porting

A lot of D7/views3 related porting is now done, so I would say this D7 port is mainly ready.

I guess it's time to look back to #893012: [meta] Blockers to a 6.x-2.0 release.

PS: This issue is meta: we are not attaching patches here, and instead adding changes directly.

senpai’s picture

Title: [meta] Port Version Control API to Drupal 7 » [META] Port Version Control API to Drupal 7
Assigned: Unassigned » marvil07
Status: Active » Needs work
Issue tags: -D7 porting

@marvil07, since #893012: [meta] Blockers to a 6.x-2.0 release is closed in deference to the versioncontrol-6.x-2.0-release-blocker tag, please roll an alpha1 of this 7.x code branch and let's close this meta issue.

marvil07’s picture

Status: Needs work » Fixed

Release node added: 7.x-1.0-alpha1(just waiting on the tarball for node publishing).

Status: Fixed » Closed (fixed)
Issue tags: -git, -drupal.org D7

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

Anonymous’s picture

  • Commit 20e2d5d on repository-families, drush-vc-sync-unlock authored by tizzo:
    Issue #1007098, updating comments to be in line with Drupal 7 coding...
  • Commit ada31d7 on repository-families, drush-vc-sync-unlock authored by tizzo:
    Issue #1007098, adding a hook_module_implements_alter() and...
  • Commit 1dfebbb on repository-families, drush-vc-sync-unlock authored by tizzo:
    Issue #1007098, fixing a sloppy commit of drush_log. *ahem* sorry.
    
    
  • Commit 4901d3d on repository-families, drush-vc-sync-unlock authored by tizzo:
    Issue #1007098, reverting "Cleaning install file" because we do want our...
  • Commit 6f86e8e on repository-families, drush-vc-sync-unlock by tizzo:
    Issue #1007098, preventing notice from being thrown on schema reload.
    
    
  • Commit ab07749 on 7.x-1.x, repository-families, drush-vc-sync-unlock by marvil07:
    Revert "Issue #1007098, preventing notice from being thrown on schema...
  • Commit d6cb4ff on 7.x-1.x, repository-families, drush-vc-sync-unlock by marvil07:
    Issue #1007098: Add reposync plugin type to the hook_ctools_plugin_type...
  • Commit cfd7bbe on 7.x-1.x, repository-families, drush-vc-sync-unlock by marvil07:
    Issue #1007098: Re-export versioncontrol module default views with views...
  • Commit 2240434 on 7.x-1.x, repository-families, drush-vc-sync-unlock by marvil07:
    Issue #1007098: Add hook_ctools_plugin_type implementation to commitlog...
  • Commit 291c392 on 7.x-1.x, repository-families, drush-vc-sync-unlock by marvil07:
    Issue #1007098: Some views related porting.
    
    - Remove no more neeed...
  • Commit 6d6a2b9 on 7.x-1.x, repository-families, drush-vc-sync-unlock by marvil07:
    Issue #1007098: Add repomgr to the list of known plugin types on...
  • Commit abe924a on 7.x-1.x, repository-families, drush-vc-sync-unlock by marvil07:
    Issue #1007098: More views related porting.
    
    - Use new...
  • Commit 3ab5fa5 on 7.x-1.x, repository-families, drush-vc-sync-unlock by marvil07:
    Issue #1007098: Move repository listing to back to content.
    
    
  • Commit 4218dd4 on 7.x-1.x, repository-families, drush-vc-sync-unlock by marvil07:
    Issue #1007098: Theme related code upgrade to D7.
    
  • Commit 49b408a on 7.x-1.x, repository-families, drush-vc-sync-unlock by marvil07:
    Issue #1007098: More views related porting.
    
    - Use new...
  • Commit 5b33050 on 7.x-1.x, repository-families, drush-vc-sync-unlock by marvil07:
    Issue #1007098: More views related porting.
    
    - Port...
  • Commit f76e216 on 7.x-1.x, repository-families, drush-vc-sync-unlock by marvil07:
    Issue #1007098: Port commitlog_global_commits view to D7/views3.
    
    - Re-...
  • Commit 3923559 on 7.x-1.x, repository-families, drush-vc-sync-unlock by marvil07:
    Issue #1007098: Port commitlog_commit_items view to D7/views3.
    
    - Re-...
  • Commit 621d32a on 7.x-1.x, repository-families, drush-vc-sync-unlock by marvil07:
    Issue #1007098: Port commitlog_individual_commit view to D7/views3.
    
    -...
  • Commit 36eeaf1 on 7.x-1.x, repository-families, drush-vc-sync-unlock by marvil07:
    Issue #1007098: Port commitlog_repository_commits view to D7/views3.
    
    -...
  • Commit b3d010f on 7.x-1.x, repository-families, drush-vc-sync-unlock by marvil07:
    Issue #1007098: Port commitlog_user_commits view to D7/views3.
    
    - Re-...
  • Commit 08e1059 on 7.x-1.x, repository-families, drush-vc-sync-unlock by marvil07:
    Issue #1007098: Remove custom views rss row plugin.
    
    In favor of views...

  • Commit 20e2d5d on repository-families authored by tizzo:
    Issue #1007098, updating comments to be in line with Drupal 7 coding...
  • Commit ada31d7 on repository-families authored by tizzo:
    Issue #1007098, adding a hook_module_implements_alter() and...
  • Commit 1dfebbb on repository-families authored by tizzo:
    Issue #1007098, fixing a sloppy commit of drush_log. *ahem* sorry.
    
    
  • Commit 4901d3d on repository-families authored by tizzo:
    Issue #1007098, reverting "Cleaning install file" because we do want our...
  • Commit 6f86e8e on repository-families by tizzo:
    Issue #1007098, preventing notice from being thrown on schema reload.
    
    
  • Commit ab07749 on 7.x-1.x, repository-families by marvil07:
    Revert "Issue #1007098, preventing notice from being thrown on schema...
  • Commit d6cb4ff on 7.x-1.x, repository-families by marvil07:
    Issue #1007098: Add reposync plugin type to the hook_ctools_plugin_type...
  • Commit cfd7bbe on 7.x-1.x, repository-families by marvil07:
    Issue #1007098: Re-export versioncontrol module default views with views...
  • Commit 2240434 on 7.x-1.x, repository-families by marvil07:
    Issue #1007098: Add hook_ctools_plugin_type implementation to commitlog...
  • Commit 291c392 on 7.x-1.x, repository-families by marvil07:
    Issue #1007098: Some views related porting.
    
    - Remove no more neeed...
  • Commit 6d6a2b9 on 7.x-1.x, repository-families by marvil07:
    Issue #1007098: Add repomgr to the list of known plugin types on...
  • Commit abe924a on 7.x-1.x, repository-families by marvil07:
    Issue #1007098: More views related porting.
    
    - Use new...
  • Commit 3ab5fa5 on 7.x-1.x, repository-families by marvil07:
    Issue #1007098: Move repository listing to back to content.
    
    
  • Commit 4218dd4 on 7.x-1.x, repository-families by marvil07:
    Issue #1007098: Theme related code upgrade to D7.
    
  • Commit 49b408a on 7.x-1.x, repository-families by marvil07:
    Issue #1007098: More views related porting.
    
    - Use new...
  • Commit 5b33050 on 7.x-1.x, repository-families by marvil07:
    Issue #1007098: More views related porting.
    
    - Port...
  • Commit f76e216 on 7.x-1.x, repository-families by marvil07:
    Issue #1007098: Port commitlog_global_commits view to D7/views3.
    
    - Re-...
  • Commit 3923559 on 7.x-1.x, repository-families by marvil07:
    Issue #1007098: Port commitlog_commit_items view to D7/views3.
    
    - Re-...
  • Commit 621d32a on 7.x-1.x, repository-families by marvil07:
    Issue #1007098: Port commitlog_individual_commit view to D7/views3.
    
    -...
  • Commit 36eeaf1 on 7.x-1.x, repository-families by marvil07:
    Issue #1007098: Port commitlog_repository_commits view to D7/views3.
    
    -...
  • Commit b3d010f on 7.x-1.x, repository-families by marvil07:
    Issue #1007098: Port commitlog_user_commits view to D7/views3.
    
    - Re-...
  • Commit 08e1059 on 7.x-1.x, repository-families by marvil07:
    Issue #1007098: Remove custom views rss row plugin.
    
    In favor of views...