Uploaded image for project: 'Bitbucket Cloud'
  1. Bitbucket Cloud
  2. BCLOUD-9448

Provide API for adding hooks

    XMLWordPrintable

Details

    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

    Description

      zenodo.org is a research sharing platform. They offer Github
      integration, basically meaning that a certain "release" of a software
      project hosted at github is archived in zenodo and assigned a DOI
      (unique digital object identifier).

      I think it would be cool if they could do the same with bitbucket.
      Therefore, I reached out to the guys at zenodo, and this is what they
      ansered:

      Dear Andreas,

      Thanks for your interest in Zenodo. We do not currently have plans on integrating BitBucket, however it's definitely something we are open for.

      BitBucket APIs is nevertheless missing some key features to make the integration as nice as with GitHub. First, BitBucket allows a user to manually add a hook, but does not have an API for adding hooks (note, hooks are the way Zenodo would get notified about new releases in BitBucket). This means that we can't make a solution where a user signs in with their BitBucket account in Zenodo, and flip a switch to start preserving their repository. The user would manually have to add copy/paste a URL from Zenodo to BitBucket. Secondly, we only preserve "releases" in GitHub, and currently BitBucket does not have this concept (this is less of an issue though).

      Best regards,
      Lars

      Attachments

        Activity

          People

            Unassigned Unassigned
            cf8ec4881aeb andreas-h
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: