Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[egit-dev] Fwd: [Bug 326926] New: API to configure and import SCM URLs

This should be something of interest to EGit developers. Basically, it allowed for an Eclipse-SourceReferences: to contain a Maven SCM URL and permit files to be checked out from that tag. This would allow (for example) a bundle to declare back to where it originated, like the pom, but that follows the bundle after compilation/deployment.

Since Maven now has Git support, we should probably see if we can hook into that format for representing Git URLs, then be able to import a bundle's source code by right-clicking and doing 'checkout from...' to acquire the source for that bundle.

Alex

Begin forwarded message:

From: bugzilla-daemon@xxxxxxxxxxx
Date: October 4, 2010 15:25:39 BST
To: alex.blewitt@xxxxxxxxx
Subject: [Bug 326926] New: API to configure and import SCM URLs

https://bugs.eclipse.org/bugs/show_bug.cgi?id=326926
Product/Component: Platform / Team

          Summary: API to configure and import SCM URLs
   Classification: Eclipse
          Product: Platform
          Version: 3.7
         Platform: PC
       OS/Version: Windows XP
           Status: NEW
         Severity: enhancement
         Priority: P3
        Component: Team
       AssignedTo: platform-team-inbox@xxxxxxxxxxx
       ReportedBy: Darin_Wright@xxxxxxxxxx
               CC: jeff@xxxxxxxxxxxxxxxxx, alex.blewitt@xxxxxxxxx,
                   martin.oberhuber@xxxxxxxxxxxxx
           Blocks: 320552


PDE requires an API from Team to materialize workspace projects from SCM URLs. SCM URLs are URIs that refer to projects/source code in different repositories
(similar in concept to "project set format" files).

SCM URLs can be specified in bundle Manifests to refer to source code
associated with a bundle. Having support from team to materialize projects in the workspace allows users to easily import the source code associated with
bundles as workspace projects.

The following WIKI page describes the current and desired API/ implementation:

  http://wiki.eclipse.org/PDE/Importing_SCMURLs

PDE originally provided this function in 3.6 using internal code and extension
points. During 3.7, we'd like to make a public API to allow other team
providers to participate.

There is also some relevant history on bug 195729.

--
Configure bugmail: https://bugs.eclipse.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



Back to the top