brooklyn-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ahgittin <...@git.apache.org>
Subject [GitHub] incubator-brooklyn pull request: license automation
Date Mon, 17 Aug 2015 10:43:23 GMT
Github user ahgittin commented on the pull request:

    https://github.com/apache/incubator-brooklyn/pull/823#issuecomment-131776426
  
    @rdowner thanks - makes sense
    
    so what i think the process should be:
    
    * the script in `dist` will build *four* licenses:
      * root source license
      * `dist` binary license
      * source licenses for `jsgui` and `cli` JARs
    * the dist's `overrides.yaml` contains all the metadata for JS (so it just needs to be
in one place)
    * there will be an `extras.yaml` file for `jsgui` and `cli` listing the deps
    * `dist` will not have an `extras.yaml` file but the script will be able to take multiple
such (the jsgui and cli ones)
    
    the source build will omit maven dependencies (new `onlyExtras` flag or similar on the
`notices` target)
    
    BTW i'm opposed to doing it manually because already we've drifted (e.g. bloodhound is
removed)
    
    i'll also update the `licensing.md` with instructions/pointers, and look through your
dist's LICENSE (which I hadn't noticed was different) for anything I've left out.
    
    any comments on this?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

Mime
View raw message