Re: Revisit policy that all IPMC members have commit privs to all incubator repositories.

2017-04-08 Thread Sam Ruby
What's the next step?  Can I just work with the infrastructure team to
make this happen?  Do we need a formal vote?

- Sam Ruby

On Thu, Apr 6, 2017 at 1:06 AM, Sam Ruby  wrote:
> Background, from https://issues.apache.org/jira/browse/INFRA-13804
>
>> With this feedback and review, I believe we're still operating as
>> expected.
>>
>> * Per current policy, IPMC members have commit privileges on all Incubator
>> repositories.
>> * The above is effected through the use of a private GitHub Team
>> * According to users' GitHub preferences, they will Watch new repositories
>> * GitHub is sending notifications of changes, per Watch selections
>>
>> The "answer" here is to Unwatch repositories, as appropriate, and/or
>> to alter the GitHub user account preference for auto-Watching new
>> repositories.
>
>
> Here's my case:
>
> I believe that asking all IPMC members that request access to *any* ASF
> github repository to get notification emails on *all* incubator projects
> that participate in the gitbox experiment is unreasonable.
>
> I believe that asking all IPMC members to individually unwatch each and
> every repository as they are created is unreasonable.
>
> I believe that asking all IPMC members to uncheck "Automatically watch" is
> unreasonable as it (a) will result in people being notified for new
> repositories that they should be watching, and (b) presumes that people are
> not participating/watching in other non-ASF GitHub repositories.
>
> Accordingly, Since I do believe that it is reasonable for every ASF member
> to get email on all ASF repositories that they have commit privileges to, I
> am asking that the IPMC revisit the current policy that all IPMC members
> have commit privileges on all Incubator repositories.
>
> I believe that the alternative is technically feasible: have each podling
> manage a list of committers for that podling:
>
> https://whimsy.apache.org/roster/ppmc/
>
> - Sam Ruby
>
>
>
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Revisit policy that all IPMC members have commit privs to all incubator repositories.

2017-04-08 Thread Marvin Humphrey
On Sat, Apr 8, 2017 at 11:23 AM, Sam Ruby  wrote:
> What's the next step?  Can I just work with the infrastructure team to
> make this happen?  Do we need a formal vote?

In my view there is no need for a vote. This is not covered on the
Incubation_Policy page as far as I can tell.

If memory serves correctly, when we adopted the practice of relying on
social enforcement rather than technical enforcement of commit
privileges, it was spurred in part by infrastructure simplification:
avoiding maintenance of per-podling Subversion ACLs. That the practice
we adopted didn't cause problems demonstrates that relying on social
enforcement (and commit email monitoring) suffices, so the arguments
that won the day back then were sound.

But just because we didn't need ACLs doesn't mean that we absolutely
must not have them. Today, we have a different infrastructure concern:
it's simpler to divide up commit privileges than to unify them. Sure
-- I don't see a problem with that. +1 to go ahead and collaborate
with infra to make it happen.

Marvin Humphrey

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Release Apache ODF Toolkit 0.6.2 (incubating)

2017-04-08 Thread Justin Mclean
Hi,

+1 (binding) but there a number f things that IMO need to be fixed for the next 
release.

I checked the source release:
- incubating in name
- signatures and hashes correct
- contains disclaimer
- LICENSE has some minor issues
- NOTICE has a few unnecessary copyright statements
- No unexpected binary files
- Source files have Apache header, but seem a large number of copyright IMB and 
Oracle not ASF
- Can compile from source

LICENSE seems to be missing one thing, a BSD licensed software copyright 2009 
University of Bristol. [1][2][3][4] Confusingly these files have different 
copyright and licenses at the start and end of the files. May be an interesting 
story there :-)

Perhaps also add this ASF file copyright 2009 Benson I. Margulies. Not an issue 
(as ASL files don’t have to mentioned in LICENSE) but it’s odd the copyright is 
different to other similar files copyright Oracle.

The LICENSE in the source package mention thing that are only included in the 
binary package, IMO it would be better to two two seperate LICENSE files with 
different content that reflect what the bundles contain. [8][9][10]

These files have copyright ASF year lines which should probably be removed. See 
point 2 in [7]

With the NOTICE file there no need to list all copyright statements only ones 
that have been relocated from files need to be included. I can also see there a 
large number of ASL files copyright IBM and Oracle and the headers haven’t been 
changed so there’s probably no need to list that in NOTICE either. But perhaps 
if there files were in a software grant then possibly their headers needed to 
be replaced?

The binary and doc packages are missing LICENSE and NOTICE files, they are 
included in included in the jars however but it's just the boilerplate license 
and doesn’t mention what other things might be bundled. 

Thanks,
Justin

1. 
./odftoolkit-0.6.2-incubating/odfdom/src/main/java/org/odftoolkit/odfdom/pkg/rdfa/EvalContext.java
2. 
./odftoolkit-0.6.2-incubating/odfdom/src/main/java/org/odftoolkit/odfdom/pkg/rdfa/SAXRDFaParser.java
3. 
./odftoolkit-0.6.2-incubating/odfdom/src/main/java/org/odftoolkit/odfdom/pkg/rdfa/URIExtractor.java
4. 
./odftoolkit-0.6.2-incubating/odfdom/src/main/java/org/odftoolkit/odfdom/pkg/rdfa/URIExtractorImpl.java
5. 
./odftoolkit-0.6.2-incubating/generator/schema2template-maven-plugin/src/main/java/org/odftoolkit/odfdom/schema2template_maven_plugin/CodegenMojo.java
5. 
./odftoolkit-0.6.2-incubating/odfdom/src/test/java/org/odftoolkit/junit/AlphabeticalOrderedRunner.java
6 
./odftoolkit-0.6.2-incubating/simple/src/test/java/org/odftoolkit/simple/table/TableBuilderTest.java
7. https://www.apache.org/legal/src-headers.html#headers
8. http://www.apache.org/dev/licensing-howto.html#guiding-principle
9 http://www.apache.org/dev/licensing-howto.html#bundled-vs-non-bundled
10 http://www.apache.org/dev/licensing-howto.html#binary


-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org