Uploaded image for project: 'Coin'
  1. Coin
  2. COIN-1095

Decouple COIN scripts from project scripts

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • P2: Important
    • None
    • None
    • Other
    • None

    Description

      We are thinking of using COIN in a several different projects (not related to Qt),
      but see a few potential issues regarding the scripts located in the /coin folder.

      Here would be a few of them:

      1. How to easily include /coin into new projects?

      On Windows, the copy-paste solution for the scripts, needs additional git tweaking for
      the Linux executable flags. Also probably a central place ("authority") for these files
      would be needed, and maybe some versioning.

      2. How to update scripts in existing projects and branches?

      The COIN infrastructure can change for various reasons, and then an update in all projects
      might be needed. Although the projects themselves don't need any update.
      In some cases, this might not be even possible, for example the locked release branches.

      3. How to share the scripts between different multiple projects?

      There are already some very nice shared scripts, but how to add new ones and how to
      distribute them to all other projects. What about versioning of these scripts?

      Maybe there are some more potential issues, but for now this is probably enough to illustrate the problem.

      Proposal

      A suggestion for a possible solution could be the separation of scripts that are needed
      for COIN, and those that are needed for projects. A project could only have the scripts
      which are only related to that particulate project, and nothing else.

      During provisioning and pri-provisioning , COIN could pull the scripts, and script library
      from some other locations/repositories.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            akpietik Aku Pietikäinen
            slobodan Slobodan Vrkacevic
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes