Support for Data Center

Issue #6 new
Ed Bukoski created an issue

In Bitbucket Data Center the forklist plugin is listed as "INCOMPATIBLE".

Any idea what the issue is?

Comments (6)

  1. Eric repo owner

    Hi Ed, I believe I (or someone else) just need to add a value to the XML manifest. However, I don't have a copy of Data Center and the setup for the Dev environment looked a bit involved for what I've had time for (just haven't had time to set one up). If you (or someone else) has a Dev/Test copy of Data Center, I'd be glad to push a 1-off change to test first, then publish to the repo.

  2. Ed Bukoski reporter

    I just noticed that the plugin does install on Data Center and (from what I can tell) works.

    The Manage Plug-In page puts a big "INCOMPATIBLE" badge on it though.

    Do you know what the value is for xml manifest? I found this in the docs but not sure this is it:

    <plugin-info>
        <param name="atlassian-data-center-compatible">true</param>
    </plugin-info>
    
  3. Eric repo owner

    I believe that's the one! Feel free to fork and place it in the manifest if you're comfortable with it, but I'm more than willing to hook you up with a build later tonight.

    What that param does (to my knowledge) is "protect" data center instances from plugins that have state and don't support distributing of that state. Fork List does not have state, so it should be absolutely fine in a Data Center environment, but I hadn't been able to verify that, so therefore I'd just let these requests (you're not nearly the first person asking for DC compatibility) sit until I had some spare time.

  4. Ed Bukoski reporter

    Yeah that was it, I just did a quick repackage and set the version to 0.3dc and it installed without the "INCOMPATIBLE" badge.

    So far it seems to work without any issues and from looking at the code and the data center docs, I can't think of any issue it would have in a data center environment.

  5. Log in to comment