public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: Jordan Justen <jordan.l.justen@intel.com>
To: Michael D Kinney <michael.d.kinney@intel.com>,  edk2-devel@lists.01.org
Cc: Andrew Fish <afish@apple.com>, Leif Lindholm <leif.lindholm@linaro.org>
Subject: Re: [Patch 2/2] edk2: Update to Tiano Contribution Agreement 1.1
Date: Mon, 17 Jul 2017 17:01:30 -0700	[thread overview]
Message-ID: <150033609015.22153.12281945845971208669@jljusten-skl> (raw)
In-Reply-To: <20170717212829.36548-3-michael.d.kinney@intel.com>

On 2017-07-17 14:28:29, Michael D Kinney wrote:
> https://bugzilla.tianocore.org/show_bug.cgi?id=629
>

Why doesn't the commit message mention the purpose of the 1.0 to 1.1
change?

> Cc: Leif Lindholm <leif.lindholm@linaro.org>
> Cc: Andrew Fish <afish@apple.com>
> Contributed-under: TianoCore Contribution Agreement 1.1
> Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
> ---
> 
> diff --git a/AppPkg/Contributions.txt b/CONTRIBUTIONS.txt

Why is this not named Contributions.txt? I think CONTRIBUTIONS would
be common for open source, and EDK II would prefer Contributions.txt,
but CONTRIBUTIONS.txt looks like some sort of hybrid. :)

> similarity index 79%
> rename from AppPkg/Contributions.txt
> rename to CONTRIBUTIONS.txt
> index f87cbd73c6..0c9c2be6e7 100644
> --- a/AppPkg/Contributions.txt
> +++ b/CONTRIBUTIONS.txt
> @@ -1,4 +1,3 @@
> -
>  ======================
>  = Code Contributions =
>  ======================
> @@ -27,6 +26,7 @@ To make a contribution to a TianoCore project, follow these steps.
>     * MIT: http://opensource.org/licenses/MIT
>     * Python-2.0: http://opensource.org/licenses/Python-2.0
>     * Zlib: http://opensource.org/licenses/Zlib
> +   For documentation:  https://www.freebsd.org/copyright/freebsd-doc-license.html
>

I think you should add a blank line above 'For documentation' and move
the url to the next line with a bullet.

Can you explain why the different license is required? Maybe that
should be in the commit message?

Fedora has a wiki page about documentation licensing options:

https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing#Documentation_Licenses

Were any of these other options considered?

If someone contributed a document using the BSD license, would it be
rejected?

>  
> -=====================================================
> -= Change Description / Commit Message / Patch Email =
> -=====================================================
> -

[snip]

> -* "Signed-off-by" is the contributor's signature identifying them
> -  by their real/legal name and their email address.
> -

Why is this all removed? This was one area we could point contributors
when they don't know how to contribute a patch.

>  ========================================
> -= TianoCore Contribution Agreement 1.0 =
> += TianoCore Contribution Agreement 1.1 =
>  ========================================
>  
> -INTEL CORPORATION ("INTEL") MAKES AVAILABLE SOFTWARE, DOCUMENTATION,
> +INTEL CORPORATION ("INTEL") MAKES AVAILABLE SOFTWARE, DOCUMENTATION ("DOCUMENTATION"),

We should reflow the text to be < 80 columns. Leif mentioned that this
makes it more obvious what the changes are. Okay, how about splitting
patch 2 into 4 patches.

1. Move the existing Contributions.txt to the root with no changes.

2. Remove all the info about how to properly submit a patch. (I
actually don't think we should make this change.)

3. Add the new 1.1 text so it is obvious what changed, even if lines
go above 80 columns.

4. Reflow the long lines.

>  Certain other content may be made available under other licenses as
> -indicated in or with such Content. (For example, in a License.txt file.)
> +indicated in or with such Content(for example, in a License.txt file).

Do we need this change? It seemed better before.

At the least, I think you'd want a space before that parentheses.

-Jordan


  reply	other threads:[~2017-07-17 23:59 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-07-17 21:28 [Patch 0/2] Update to Tiano Contribution Agreement 1.1 Michael D Kinney
2017-07-17 21:28 ` [Patch 1/2] BaseTools/PatchCheck: Support " Michael D Kinney
2017-07-17 22:13   ` Jordan Justen
2017-07-18 15:59     ` Kinney, Michael D
2017-07-18 16:12       ` Jordan Justen
2017-07-17 21:28 ` [Patch 2/2] edk2: Update to Tiano " Michael D Kinney
2017-07-18  0:01   ` Jordan Justen [this message]
2017-07-18 18:24     ` Kinney, Michael D
2017-07-17 21:43 ` [Patch 0/2] " Leif Lindholm

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-list from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=150033609015.22153.12281945845971208669@jljusten-skl \
    --to=devel@edk2.groups.io \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox