Re: [VOTE] Retire Gossip

2018-08-06 Thread P. Taylor Goetz
+1

-Taylor

> On Aug 6, 2018, at 12:48 PM, Josh Elser  wrote:
> 
> Please vote to retire Gossip from the ASF Incubator. My take is that Gossip 
> has failed to get adequate community traction in the ASF Incubator and the 
> administrative work of the ASF is more of a burden than a benefit to the 
> project. Exiting incubation right now seems like the obvious benefit to 
> everyone -- the decision to return can always be made later and should be 
> easier to execute the second time around.
> 
> [ ] +1 to retire
> [ ] -1 Not retiring because..
> 
> Here's my +1
> 
> This will be open for at least 72 hours and is a Majority vote.
> 
> - Josh



signature.asc
Description: Message signed with OpenPGP


Re: Podling Report Reminder - May 2018

2018-04-30 Thread P. Taylor Goetz
Anyone willing to take this up?

Since Gossip failed to report last cycle, a solid report this month might 
preempt concerns from the IPMC and/or board as to the viability of the project.

Reports may be a nuisance, but not a big ask, especially after you go from 
monthly to quarterly. Not reporting is a bad sign.

-Taylor

> On Apr 30, 2018, at 8:27 PM, johndam...@apache.org wrote:
> 
> Dear podling,
> 
> This email was sent by an automated system on behalf of the Apache
> Incubator PMC. It is an initial reminder to give you plenty of time to
> prepare your quarterly board report.
> 
> The board meeting is scheduled for Wed, 16 May 2018, 10:30 am PDT.
> The report for your podling will form a part of the Incubator PMC
> report. The Incubator PMC requires your report to be submitted 2 weeks
> before the board meeting, to allow sufficient time for review and
> submission (Wed, May 02).
> 
> Please submit your report with sufficient time to allow the Incubator
> PMC, and subsequently board members to review and digest. Again, the
> very latest you should submit your report is 2 weeks prior to the board
> meeting.
> 
> Candidate names should not be made public before people are actually
> elected, so please do not include the names of potential committers or
> PPMC members in your report.
> 
> Thanks,
> 
> The Apache Incubator PMC
> 
> Submitting your Report
> 
> --
> 
> Your report should contain the following:
> 
> *   Your project name
> *   A brief description of your project, which assumes no knowledge of
>the project or necessarily of its field
> *   A list of the three most important issues to address in the move
>towards graduation.
> *   Any issues that the Incubator PMC or ASF Board might wish/need to be
>aware of
> *   How has the community developed since the last report
> *   How has the project developed since the last report.
> *   How does the podling rate their own maturity.
> 
> This should be appended to the Incubator Wiki page at:
> 
> https://wiki.apache.org/incubator/May2018
> 
> Note: This is manually populated. You may need to wait a little before
> this page is created from a template.
> 
> Mentors
> ---
> 
> Mentors should review reports for their project(s) and sign them off on
> the Incubator wiki page. Signing off reports shows that you are
> following the project - projects that are not signed may raise alarms
> for the Incubator PMC.
> 
> Incubator PMC


Incubator/Board Report Due

2018-04-06 Thread P. Taylor Goetz
Anyone willing or available to produce a Report?

Failure to report is a sign of trouble. Is it time to think about retirement? I 
don’t see a lot of activity.

That being said, there’s nothing inherently wrong with retiring, it’s just 
another exit point. There’s nothing to stop development progressing elsewhere.

There is, however, a cost associated with podlings in terms of the IPMC. 
Incubating a podling takes volunteer effort on a number of levels.

-Taylor

Re: Vision letter, reqest for discussion

2017-07-18 Thread P. Taylor Goetz
> On Jul 11, 2017, at 11:15 AM, Русак Максим  wrote:
> 
> "Features for features" is not our goal. "Features for solving users' pain" 
> have sense.

I would propose rephrasing that to “Features that make Gossip useful” is the 
goal. 

> On Jul 11, 2017, at 12:58 PM, Edward Capriolo  wrote:
> 
> There is no simple answer. I think the primary vehicle is blogging and
> community. For example I asked everyone to write up their GSOC work into
> blogs:
> 
> 
>   - Wrote a blog regarding Data Change Event Listeners
>  -  https://medium.com/@mirage20/listening-to-data-change- 
> 
>  events-in-apache-gossip-a0f0a4ea4c21
>  
>   
> >
>   - Wrote a blog regarding Data Replication Control
>  - https://medium.com/@mirage20/data-replication-control-in- 
> 
>  apache-gossip-3571e2bb
> 
> I can tweet out these blogs, some people follow me, they might re-tweet,
> word of mouth we get users who try software or committers interested in
> scratching their own itch.


+1 I think growing the community should be the primary goal at this point. But 
to grow the community people need to know about the project and more 
specifically what Gossip can do for them and their projects.

The blog posts you linked to are great, and I will tweet them out as well. 
However, they are pretty deep in the weeds. That shouldn’t be taken as a 
criticism, I just want to make the point that we should focus more on what 
Gossip can be used for. To that end I’d suggest focusing on higher-level use 
cases. Build some sample applications (anyone remember the J2EE Pet Store?) 
that do something interesting/useful with Gossips features, include it in the 
distribution, write a blog post or documentation about it, and promote it. 
Being able to get a working sample application running in less than 15 minutes 
can be powerful in terms of enticing users to dig deeper.

I also can’t overstate the importance of documentation. When I land on the 
Gossip website, I should quickly learn what it is, its features, and what use 
cases it is applicable too. Then I should be able to clone the repo and get 
some sample apps running with minimal friction. Right now to get to the current 
examples I need to dig into the GitHub repo to find the README for the 
examples. The examples should be (linked) front and center on the website/main 
README. And again, there should be examples that do something useful.

> On Jul 17, 2017, at 5:31 PM, Edward Capriolo  wrote:
> 
> We just do not have the bodies for that.  If you want to make a change (as
> a committer) you do not really have to wait around for consensus. For a
> committer there is an implicit "WILL MERGE IN 2 DAYS IF NO COMMENT". If you
> are not a committer (or want to wait for my blessing) you are probably
> going to have to send me a singing telegram or two. Doing the apache
> releases takes cycles, mentoring the GSOC proposals takes cycles, life,
> jobs, etc.

The Gossip community should figure out whether it is RTC (Review Then Commit) 
or CTR (Commit Then Review) or some hybrid (e.g. RTC for main codebase, CTR for 
documentation, etc.). For the “WILL MERGE IN X DAYS” I would suggest making 
that explicit in the pull request: e.g. “I plan on merging this in X days if 
there are no objections.” That gives other committers/contributors a heads up 
about your intent.


> 
> As for Gossip having a direction, I don't want Gossip to follow the lead of
> other "owned" apache projects. "Hey we are 'EdTech' the commercial
> consulting/solutions arm in the engine room of 'apache gossip' we have all
> the committers and we have a ROAD MAP and our CTO KNOWS WHAT TO DO BASED ON
> WHAT OUR INVESTORS WANT TO HEAR and if your working on something else
> ..tough crap."  :)

+1 Apache projects are owned, led, etc. by their respective communities, not 
any individual or outside organization.


> 
> I am trying to move at a pace that others can follow/play along. I _COULD_
> have implemented all the CRDTs, but I did one and left the rest open. This
> leaves a door open for others to make meaningful contributions. That is
> essentially what I am trying to do, guide.

That’s a good approach. Another one is to mark issues with a “newbie” label.

> If i had more time (job, gossip
> (reviews, releases, gsoc), other apache pmc roles, 2 year old) i would
> probably do more outreach like meetups and blogs. There are less bodies on
> deck then I expected at this phase but such is life. I see some projects
> are in the incubator for 3-4 years, not trying to go that long, but not
> trying to rush either.

Outreach is not the responsibility of a single 

Re: [GSoC 2017] CRDT Umbrella

2017-03-10 Thread P. Taylor Goetz
Welcome to the Gossip community Mirage!

Looks like you and Edward are working together well on scoping out the work. 
Well done.

-Taylor

> On Mar 10, 2017, at 7:00 PM, Edward Capriolo  wrote:
> 
> On Fri, Mar 10, 2017 at 4:46 PM, Mirage Abeysekara 
> wrote:
> 
>> My apache-jira id is mirage20
>> 
>> 
>> *Mirage Abeysekara*
>> Undergraduate
>> Computer Science and Engineering
>> University of Moratuwa
>> Twitter: https://twitter.com/MiRAGECreator
>> GooglePlus: https://plus.google.com/u/0/+MirageAbeysekara
>> 
>>> On 10 March 2017 at 18:23, Edward Capriolo  wrote:
>>> 
>>> Thanks,
>>> 
>>> What is your apache-jira id?
>>> 
>>> On Thu, Mar 9, 2017 at 3:49 AM, Mirage Abeysekara <
>> mirage...@cse.mrt.ac.lk
 
>>> wrote:
>>> 
 Hi Edward,
 
 I created a new PR with proper formatting
 https://github.com/apache/incubator-gossip/pull/42
 
 "pub sub on data objects" looks great. Can you please provide mode
>>> details
 (or example) on that issue?
 Is it like adding CRDT data change events for a same node? or between
 nodes?
 
 Thanks.
 
 *Mirage Abeysekara*
 Undergraduate
 Computer Science and Engineering
 University of Moratuwa
 Twitter: https://twitter.com/MiRAGECreator
 GooglePlus: https://plus.google.com/u/0/+MirageAbeysekara
 
 On 9 March 2017 at 12:11, Edward Capriolo 
>> wrote:
 
> On Thu, Mar 9, 2017 at 12:43 AM, Mirage Abeysekara <
> mirage...@cse.mrt.ac.lk>
> wrote:
> 
>> Hello Edward,
>> 
>> I updated the PR based on your review.
>> 
>> I didn’t understand what you meant. You mean all the CRDT tickets
>>> under
>> GSoC are assigned for someone or ticket that I tried to fix?
>> 
>> Thanks.
>> 
>> *Mirage Abeysekara*
>> Undergraduate
>> Computer Science and Engineering
>> University of Moratuwa
>> Twitter: https://twitter.com/MiRAGECreator
>> GooglePlus: https://plus.google.com/u/0/+MirageAbeysekara
>> 
>> On 8 March 2017 at 21:30, Edward Capriolo 
 wrote:
>> 
>>> Mirage,
>>> 
>>> Also something important to note: Please try to not to work on
>> any
 more
>>> tickets labeled GSOC yet. We already have someone interested in
>>> doing
>> GSOC
>>> (with gossip) and we sized that work so there would be
>> substantial
 work
>> for
>>> that one person to do during the GSOC period. We need to slice
>> off
 more
>>> work likely if we end up with two GSOC applicants.
>>> 
>>> Thanks
>>> 
>>> On Wed, Mar 8, 2017 at 8:29 AM, Edward Capriolo <
 edlinuxg...@gmail.com
>> 
>>> wrote:
>>> 
 
 
 On Wed, Mar 8, 2017 at 12:01 AM, Mirage Abeysekara <
 mirage...@cse.mrt.ac.lk> wrote:
 
> Hi all,
> 
> I'm Mirage Abeysekara, a final year Computer Science and
 Engineering
> undergraduate from University of Moratuwa, Sri Lanka. I am
> interested
>> in
> contributing to the Apache Gossip by adding CRDT
>>> implementations.
> As a
> start, I implemented the sample grow-only counter
>> (GOSSIP-63)[1]
 by
> refering the Wikipedia[2]. I created a PR for git mirror[3].
>> It
> would
>> be
> great if you can give me some feedback regarding the G-Counter
> implementation.
> 
> [1] https://issues.apache.org/jira/browse/GOSSIP-63
> [2]
> https://en.wikipedia.org/wiki/Conflict-free_replicated_data_
> type#State-based_increment-only_counter
> [3] https://github.com/apache/incubator-gossip/pull/41
> 
> 
> Thanks.
> 
> *Mirage Abeysekara*
> Undergraduate
> Computer Science and Engineering
> University of Moratuwa
> Twitter: https://twitter.com/MiRAGECreator
> GooglePlus: https://plus.google.com/u/0/+MirageAbeysekara
> 
 
 Hello Mirage,
 
 Thank you for the addition. Welcome! I have already done a
>> first
 pass
 review for you on the g-counter work.
 
 We have set aside some of these tickets for Maxim (another GSOC
 contributor). Make sure you have done what you need to do on
>> your
 end
>> for
 GSOC. I also filled out a mentor request yesterday and we have
>> to
> find
>> a
 mentor for you.
 
 Thanks again,
 Edward
 
>>> 
>> 
> 
> 
> I didn’t understand what you meant. You mean all the CRDT tickets
>> under
> GSoC are assigned for someone or ticket that I tried to fix?
> 
> (You already started on the gcounter ticket and are doing great work
 there
> so we should finish that.)

Re: Post-0.1.1 release actions

2017-02-03 Thread P. Taylor Goetz
Edward,

The staging repository in nexus is ready, all you have to do is click on the 
Release button for 1002, and Drop the earlier rcs.

-Taylor


> On Feb 3, 2017, at 4:03 PM, Edward Capriolo  wrote:
> 
> On Fri, Feb 3, 2017 at 3:36 PM, Josh Elser  wrote:
> 
>> Hi again,
>> 
>> Just your friendly mentor pestering to get the announcement for 0.1.1 done
>> :)
>> 
>> I've taken the liberty of updating the website:
>> https://github.com/apache/incubator-gossip/pull/30
>> 
>> I noticed that the artifacts were not promoted via Nexus to be mirror to
>> Maven Central. This needs to be done before we merge in these site changes.
>> I *think* I have the ability to do this if it comes to it. Normally the
>> release manager would do it (Edward).
>> 
>> Anyone have a moment to take a glance before I push?
>> 
>> -  Josh
>> 
> 
> 
> Josh,
> 
> The page looks good. Thank you for taking the time to update it. You can
> feel free to merge and push.
> 
> The documents in apache land which suggested doing this in our pom.
> 
> 
> 
> org.apache.maven.plugins
> 
> maven-release-plugin
>2.5.1
>
> 
> false
> 
> true
> 
> true
> 
> 
> distribution
> 
> clean install
>
>
> 
> Outside of apache I simply run' mvn release:clean release:prepare
> release:perform' and the mvn command does this. I am unsure as to what I
> need to do in this case. Is there a guide/do you know?



Re: Board report

2017-01-04 Thread P. Taylor Goetz
Comments in-line below.

-Taylor

> On Jan 4, 2017, at 3:24 PM, Edward Capriolo  wrote:
> 
> I completed the board report, I wanted to get the RC voting going before
> doing the report. If anyone has any comments/ suggestions let me know.
> 
> The report is due today (sorry if that puts a rush on anyone)
> 
> 
> Thanks,
> Edward
> 
> 
> Gossip
> 
> Gossip is a system to form peer-to-peer networks using the gossip
> protocol.
> 
> Gossip has been incubating since 2016-05.
> 
> Three most important issues to address in the move towards graduation:
> 
> 1. Establish an Apache website for Gossip that makes it easy for new
> users and contributors to get started.

Minor nit: Gossip already has a website, do you mean expanding? I do like the 
community-building aspect here though.

> 2. Focus on large scale multi-node testing.
> 3. Accrual Failure detection via (
> https://issues.apache.org/jira/browse/GOSSIP-22)

These are technical aspects that the IPMC likely doesn’t care too much about. 
The IPMC cares more about what the projects needs to do in order to graduate. 
As a mentor, I’d say the top two right now are:

1. Grow the community.
2. Make more frequents releases.



> 
> Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
> aware of?
> 
> No
> 
> 
> How has the community developed since the last report?
> 
> One contributer has been voted as a committer.

Who is the committer and when were they added (I know, but it is helpful to 
include this information in the report)?

> There are 13 watches 24 stars on github
> 
> 
> How has the project developed since the last report?
> 
> Issues:
> Period Created Resolved
> July 2016 6 3
> August 2016 3 3
> September 2016 2 5
> October 2016 7 5
> November 2016 2 4
> December 2016 0 0
> January 2017 1 1

I would just summarize for the current reporting period. E.g. "X/Y issues 
created/resolved in the current reporting period. X/Y in the previous period."

> 
> *Note: We completed several Tasks related to our first release that are not
> accounted for in this report.
> We also have several features/issues that have been frozen waiting for
> release

What are the tasks that aren’t accounted for? And what tasks are pending 
release?  The above statements raise questions. 

> 
> Date of last release:
> 
> Currently in voting
> 
> When were the last committers or PMC members elected?
> 
> We added a committer during the last report cycle
> 
> Signed-off-by:
> 
> [X](Gossip) Edward Capriolo
> [ ](Gossip) Josh Elser
> [ ](Gossp) P. Taylor
> Shepherd/Mentor notes:



Re: [VOTE] Release Gossip (Incubating) version gossip-0.1.1-incubating (RC2)

2017-01-04 Thread P . Taylor Goetz
+1

I checked:

- DISCLAIMER exists
- NOTICE looks good.
- LICENSE looks good
- License headers present
- Can build from source (though I had to skip tests. I got the same failures as 
Josh).
- Signatures/hashes check out.

Nice work on the quick turnaround.

-Taylor

> On Jan 3, 2017, at 3:47 PM, Edward Capriolo  wrote:
> 
> I am pleased to be calling this vote for the source release of Apache Gossip
> 
> Ancillary artifacts such as poms, jars, wars, ect. can be found here:
> https://repository.apache.org/content/repositories/orgapachegossip-1002/
> 
> The Git commit ID is:
> 6720f35beb8718ae39018211f33bbff2ac782fb6
> https://github.com/apache/incubator-gossip/commit/6720f35beb8718ae39018211f33bbff2ac782fb6
> 
> The tag is:
> https://github.com/apache/incubator-gossip/tree/gossip-0.1.1-incubating-rc2
> 
> Checksums of:
> https://repository.apache.org/content/repositories/orgapachegossip-1002/org/apache/gossip/gossip/0.1.1-incubating/gossip-0.1.1-incubating-source-release.zip
> https://repository.apache.org/content/repositories/orgapachegossip-1002/org/apache/gossip/gossip/0.1.1-incubating/gossip-0.1.1-incubating-source-release.zip.md5
> https://repository.apache.org/content/repositories/orgapachegossip-1002/org/apache/gossip/gossip/0.1.1-incubating/gossip-0.1.1-incubating-source-release.zip.sha1
> SHA1: 66dfe09a925fe2650fd3d85c97fdc10b049a9776
> MD5: 2695f11e714edb1364a4105b970039b8
> 
> Are confirmed:
> [edward@jackintosh tmp]$ wget
> https://repository.apache.org/content/repositories/orgapachegossip-1002/org/apache/gossip/gossip/0.1.1-incubating/gossip-0.1.1-incubating-source-release.zip
> [edward@jackintosh tmp]$ md5sum gossip-0.1.1-incubating-source-release.zip
> 2695f11e714edb1364a4105b970039b8  gossip-0.1.1-incubating-source-release.zip
> [edward@jackintosh tmp]$ sha1sum gossip-0.1.1-incubating-source-release.zip
> 66dfe09a925fe2650fd3d85c97fdc10b049a9776
> gossip-0.1.1-incubating-source-release.zip
> 
> Release artifacts are signed with the following key:
> http://people.apache.org/~ecapriolo/
> http://people.apache.org/~ecapriolo/ecapriolo_asf.asc
> 
> KEYS file available here:
> https://dist.apache.org/repos/dist/release/incubator/gossip/KEYS
> 
> Please download the release candidate and evaluate the necessary items
> including checking hashes, signatures, build from source, and test.
> 
> Note: The end-to-end tests (ShutdownDeadtimeTest) tend to be flakey.
> https://issues.apache.org/jira/browse/GOSSIP-22 will address this feature
> in next release.
> 
> Release this package?
> [ ] +1 yes
> [ ] +0 no opinion
> [ ] -1 Do not release this package because because...



Re: [VOTE] Release Gossip (Incubating) version gossip-0.1.1-incubating

2017-01-03 Thread P. Taylor Goetz
Josh is correct that there is some wiggle room on this specific issue (json.org 
license). The wiggle room is that existing projects have a grace period for 
removing the json.org dependency, with the deadline I think being June 2017.

Since Gossip has yet to make a release, I would lean toward removing it. It 
would be a good demonstration to the IPMC of the podling taking efforts to 
comply with license policy.

> On Jan 3, 2017, at 4:54 PM, Gary Dusbabek  wrote:
> 
> On Tue, Jan 3, 2017 at 10:45 AM, Josh Elser  wrote:
> 
>> -1 due to a dependency on a project with a category-X license [1].
>> 
> 
> Wait. So you're saying that a transitive category-X licensed dependency is
> verboten even when we do not include the binary or the source?
> 

The litmus test I use is “Can the software be used without the category-X 
licensed dependency?”

If the answer is “no” then it is verboten. 

-Taylor

Re: [VOTE] Release Apache Gossip

2016-11-09 Thread P. Taylor Goetz
I just tried and got the same error. Then I looked in the INFRA JIRA and saw 
that we never requested Nexus access for the project.

Edward, are you comfortable doing that, or would you rather a mentor take care 
of it?

-Taylor

> On Nov 9, 2016, at 4:01 PM, Edward Capriolo <edlinuxg...@gmail.com> wrote:
> 
> Thanks.
> 
> I have been running with:
> 
> mvn  release:perform -Darguments='-Dmaven.test.skip=true'
> 
> The tests are a bit flaky as something is not shutting down consistently. I
> will look into that tonight.
> 
> On Wed, Nov 9, 2016 at 3:33 PM, Josh Elser <josh.el...@gmail.com> wrote:
> 
>> Let me know if you need help. I can try to find some time in the evenings
>> to poke around, too.
>> 
>> Short answer to your question, Edward: `mvn release:prepare
>> release:perform` should stage a Maven repository on repository.a.o for you.
>> Shouldn't have to upload anything there by hand.
>> 
>> P. Taylor Goetz wrote:
>> 
>>> I’ll see if I can run the release procedure. I’ve been able to release
>>> other ASF projects.
>>> 
>>> -Taylor
>>> 
>>> On Nov 9, 2016, at 2:46 PM, Edward Capriolo<edlinuxg...@gmail.com>
>>>> wrote:
>>>> 
>>>> Update;
>>>> 
>>>> I have ran mvn:release prepare which has produced this "unmerged tag"
>>>> 
>>>> https://github.com/apache/incubator-gossip/compare/master...
>>>> edwardcapriolo:master<https://github.com/apache/incubator-
>>>> gossip/compare/master...edwardcapriolo:master>
>>>> 
>>>> I have verified that signed artifacts are being released.
>>>> My keys are uploaded here:
>>>> 
>>>> http://people.apache.org/~ecapriolo/<http://people.apache.
>>>> org/~ecapriolo/>
>>>> 
>>>> mvn release:perform is not working
>>>> 
>>>> [INFO] Uploading: https://repository.apache.org/
>>>> service/local/staging/deploy/maven2/org/apache/gossip/gossip
>>>> /0.1.0-incubating/gossip-0.1.0-incubating.pom<https://
>>>> repository.apache.org/service/local/staging/deploy/maven2/
>>>> org/apache/gossip/gossip/0.1.0-incubating/gossip-0.1.0-incubating.pom>
>>>> [INFO] 4/10 KB
>>>> [INFO] 8/10 KB
>>>> [INFO] 10/10 KB
>>>> [INFO]
>>>> [INFO] [INFO] --
>>>> --
>>>> [INFO] [INFO] BUILD FAILURE
>>>> [INFO] [INFO] --
>>>> --
>>>> [INFO] [INFO] Total time: 19.973s
>>>> [INFO] [INFO] Finished at: Wed Nov 09 14:31:25 EST 2016
>>>> [INFO] [INFO] Final Memory: 27M/397M
>>>> [INFO] [INFO] --
>>>> --
>>>> [INFO] [WARNING] The requested profile "distribution" could not be
>>>> activated because it does not exist.
>>>> [INFO] [ERROR] Failed to execute goal 
>>>> org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy
>>>> (default-deploy) on project gossip: Failed to deploy artifacts: Could not
>>>> transfer artifact org.apache.gossip:gossip:jar:0.1.0-incubating from/to
>>>> apache.releases.https (https://repository.apache.org
>>>> /service/local/staging/deploy/maven2<https://repository.
>>>> apache.org/service/local/staging/deploy/maven2>): Failed to transfer
>>>> file: https://repository.apache.org/service/local/staging/deploy/m
>>>> aven2/org/apache/gossip/gossip/0.1.0-incubating/gossip-0.1.
>>>> 0-incubating.jar<https://repository.apache.org/service/
>>>> local/staging/deploy/maven2/org/apache/gossip/gossip/0.1.
>>>> 0-incubating/gossip-0.1.0-incubating.jar>. Return code is: 400 ->
>>>> [Help 1]
>>>> [INFO] [ERROR]
>>>> [INFO] [ERROR] To see the full stack trace of the errors, re-run Maven
>>>> with the -e switch.
>>>> [INFO] [ERROR] Re-run Maven using the -X switch to enable full debug
>>>> logging.
>>>> [INFO] [ERROR]
>>>> [INFO] [ERROR] For more information about the errors and possible
>>>> solutions, please read the following articles:
>>>> [INFO] [ERROR] [Help 1] http://cwiki.apache.org/conflu
>>>> ence/display/MAVEN/MojoExecutionException<http://cwiki.
>>>> apache.org/confluence/display/MAVEN/MojoExecutionException>
>>

Re: [VOTE] Release Apache Gossip

2016-11-09 Thread P. Taylor Goetz
I’ll see if I can run the release procedure. I’ve been able to release other 
ASF projects.

-Taylor

> On Nov 9, 2016, at 2:46 PM, Edward Capriolo <edlinuxg...@gmail.com> wrote:
> 
> Update;
> 
> I have ran mvn:release prepare which has produced this "unmerged tag"
> 
> https://github.com/apache/incubator-gossip/compare/master...edwardcapriolo:master
>  
> <https://github.com/apache/incubator-gossip/compare/master...edwardcapriolo:master>
> 
> I have verified that signed artifacts are being released.
> My keys are uploaded here:
> 
> http://people.apache.org/~ecapriolo/ <http://people.apache.org/~ecapriolo/>
> 
> mvn release:perform is not working
> 
> [INFO] Uploading: 
> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/gossip/gossip/0.1.0-incubating/gossip-0.1.0-incubating.pom
>  
> <https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/gossip/gossip/0.1.0-incubating/gossip-0.1.0-incubating.pom>
> [INFO] 4/10 KB
> [INFO] 8/10 KB   
> [INFO] 10/10 KB   
> [INFO]
> [INFO] [INFO] 
> 
> [INFO] [INFO] BUILD FAILURE
> [INFO] [INFO] 
> 
> [INFO] [INFO] Total time: 19.973s
> [INFO] [INFO] Finished at: Wed Nov 09 14:31:25 EST 2016
> [INFO] [INFO] Final Memory: 27M/397M
> [INFO] [INFO] 
> 
> [INFO] [WARNING] The requested profile "distribution" could not be activated 
> because it does not exist.
> [INFO] [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy (default-deploy) on 
> project gossip: Failed to deploy artifacts: Could not transfer artifact 
> org.apache.gossip:gossip:jar:0.1.0-incubating from/to apache.releases.https 
> (https://repository.apache.org/service/local/staging/deploy/maven2 
> <https://repository.apache.org/service/local/staging/deploy/maven2>): Failed 
> to transfer file: 
> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/gossip/gossip/0.1.0-incubating/gossip-0.1.0-incubating.jar
>  
> <https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/gossip/gossip/0.1.0-incubating/gossip-0.1.0-incubating.jar>.
>  Return code is: 400 -> [Help 1]
> [INFO] [ERROR] 
> [INFO] [ERROR] To see the full stack trace of the errors, re-run Maven with 
> the -e switch.
> [INFO] [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [INFO] [ERROR] 
> [INFO] [ERROR] For more information about the errors and possible solutions, 
> please read the following articles:
> [INFO] [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException 
> <http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException>
> 
> I am poking around on http://repository.apache.org 
> <http://repository.apache.org/> attempting to upload the artifacts directly 
> (see attached picture)
> 
> I am not sure what the next step here is. is mvn release supposed to work out 
> of the box (I have my password in the settings.xml file)
> 
> Or are the next steps manual?
> 
> Thanks,
> Edward
> 
> On Thu, Oct 27, 2016 at 2:07 PM, P. Taylor Goetz <ptgo...@gmail.com 
> <mailto:ptgo...@gmail.com>> wrote:
> Done.
> 
> -Taylor
> 
> > On Oct 27, 2016, at 11:58 AM, P. Taylor Goetz <ptgo...@gmail.com 
> > <mailto:ptgo...@gmail.com>> wrote:
> >
> > I’ll take care of it.
> >
> > -Taylor
> >
> >> On Oct 27, 2016, at 11:43 AM, Edward Capriolo <edlinuxg...@gmail.com 
> >> <mailto:edlinuxg...@gmail.com>> wrote:
> >>
> >> The reply in the ticket is:
> >>
> >> As you are a podling, please have someone from the IPMC create the dist
> >> directories you need.
> >>
> >>
> >>
> >> On Thu, Oct 27, 2016 at 10:32 AM, Edward Capriolo <edlinuxg...@gmail.com 
> >> <mailto:edlinuxg...@gmail.com>>
> >> wrote:
> >>
> >>> I filed a ticket to cover both:
> >>>
> >>> https://issues.apache.org/jira/browse/INFRA-12833 
> >>> <https://issues.apache.org/jira/browse/INFRA-12833>
> >>>
> >>> I think this is the last thing we need.
> >>>
> >>> Thanks,
> >>> Edward
> >>>
> >>> On Sun, Oct 9, 2016 at 11:50 PM, Josh Elser <els...@apache.org 
> >>> <mailto:els...@apache.org>> wrote:
> >>>

Re: [VOTE] Release Apache Gossip

2016-10-27 Thread P. Taylor Goetz
Done.

-Taylor

> On Oct 27, 2016, at 11:58 AM, P. Taylor Goetz <ptgo...@gmail.com> wrote:
> 
> I’ll take care of it.
> 
> -Taylor
> 
>> On Oct 27, 2016, at 11:43 AM, Edward Capriolo <edlinuxg...@gmail.com> wrote:
>> 
>> The reply in the ticket is:
>> 
>> As you are a podling, please have someone from the IPMC create the dist
>> directories you need.
>> 
>> 
>> 
>> On Thu, Oct 27, 2016 at 10:32 AM, Edward Capriolo <edlinuxg...@gmail.com>
>> wrote:
>> 
>>> I filed a ticket to cover both:
>>> 
>>> https://issues.apache.org/jira/browse/INFRA-12833
>>> 
>>> I think this is the last thing we need.
>>> 
>>> Thanks,
>>> Edward
>>> 
>>> On Sun, Oct 9, 2016 at 11:50 PM, Josh Elser <els...@apache.org> wrote:
>>> 
>>>> Create a JIRA issue asking INFRA to create the SVN directories:
>>>> 
>>>> https://dist.apache.org/repos/dist/release/incubator/gossip
>>>> https://dist.apache.org/repos/dist/dev/incubator/gossip
>>>> 
>>>> dist/dev is a good location to stage RCs. Beware that items placed in
>>>> dist/release are automatically mirror'ed out. This should only contain
>>>> artifacts that have been approved via vote.
>>>> 
>>>> Check the permissions on your tilde-space. Not sure why this wouldn't
>>>> automatically happen.
>>>> 
>>>> Edward Capriolo wrote:
>>>> 
>>>>> I have generated a key for signing following the instructions here:
>>>>> http://www.apache.org/dev/release-signing.html
>>>>> 
>>>>> I have created a pgp key with the requested strength.
>>>>> http://keys.gnupg.net/pks/lookup?op=get=0x843E5702C878C988
>>>>> 
>>>>> I have created a public_html folder on people.apache.org, but I am not
>>>>> seeing the content. http://people.apache.org/~ecapriolo.
>>>>> 
>>>>> There are some steps that suggest I should put keys here:
>>>>> 
>>>>> https://dist.apache.org/repos/dist/release/incubator-gossip
>>>>> 
>>>>> I am not quite sure how to arrange that access.
>>>>> 
>>>>> P.Taylor any hints?
>>>>> 
>>>>> On Fri, Oct 7, 2016 at 3:47 PM, Edward Capriolo<edlinuxg...@gmail.com>
>>>>> wrote:
>>>>> 
>>>>> I created:
>>>>>> https://issues.apache.org/jira/browse/GOSSIP-27
>>>>>> 
>>>>>> Some of the items I have to handle but others are free to take on /send
>>>>>> PR
>>>>>> for the remaining.
>>>>>> 
>>>>>> On Fri, Oct 7, 2016 at 3:43 PM, chandresh pancholi<
>>>>>> chandreshpancholi...@gmail.com>  wrote:
>>>>>> 
>>>>>> Sure Ed.
>>>>>>> Can you create the ticket?
>>>>>>> 
>>>>>>> On Sat, Oct 8, 2016 at 1:07 AM, Edward Capriolo<edlinuxg...@gmail.com>
>>>>>>> wrote:
>>>>>>> 
>>>>>>> Good catch.
>>>>>>>> There are a few issues I see.
>>>>>>>> 
>>>>>>>> The first is the maven instructions at the bottom,
>>>>>>>> 
>>>>>>>> The second is that the build link is wrong. it should be
>>>>>>>> # Apache Gossip ![Build status](
>>>>>>>> https://api.travis-ci.org/edwardcapriolo/incubator-gossip.svg)
>>>>>>>> 
>>>>>>>> The third is that some of the code examples are slightly dated.
>>>>>>>> 
>>>>>>>> Lets open up a ticket to track this and the things p.taylor mentions.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> On Fri, Oct 7, 2016 at 3:25 PM, chandresh pancholi<
>>>>>>>> chandreshpancholi...@gmail.com>  wrote:
>>>>>>>> 
>>>>>>>> We need to change same in project's readme.md.
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> On Sat, Oct 8, 2016 at 12:40 AM, Edward Capriolo<
>>>>>>>>> 
>&g

Re: [VOTE] Release Apache Gossip

2016-10-27 Thread P. Taylor Goetz
I’ll take care of it.

-Taylor

> On Oct 27, 2016, at 11:43 AM, Edward Capriolo <edlinuxg...@gmail.com> wrote:
> 
> The reply in the ticket is:
> 
> As you are a podling, please have someone from the IPMC create the dist
> directories you need.
> 
> 
> 
> On Thu, Oct 27, 2016 at 10:32 AM, Edward Capriolo <edlinuxg...@gmail.com>
> wrote:
> 
>> I filed a ticket to cover both:
>> 
>> https://issues.apache.org/jira/browse/INFRA-12833
>> 
>> I think this is the last thing we need.
>> 
>> Thanks,
>> Edward
>> 
>> On Sun, Oct 9, 2016 at 11:50 PM, Josh Elser <els...@apache.org> wrote:
>> 
>>> Create a JIRA issue asking INFRA to create the SVN directories:
>>> 
>>> https://dist.apache.org/repos/dist/release/incubator/gossip
>>> https://dist.apache.org/repos/dist/dev/incubator/gossip
>>> 
>>> dist/dev is a good location to stage RCs. Beware that items placed in
>>> dist/release are automatically mirror'ed out. This should only contain
>>> artifacts that have been approved via vote.
>>> 
>>> Check the permissions on your tilde-space. Not sure why this wouldn't
>>> automatically happen.
>>> 
>>> Edward Capriolo wrote:
>>> 
>>>> I have generated a key for signing following the instructions here:
>>>> http://www.apache.org/dev/release-signing.html
>>>> 
>>>> I have created a pgp key with the requested strength.
>>>> http://keys.gnupg.net/pks/lookup?op=get=0x843E5702C878C988
>>>> 
>>>> I have created a public_html folder on people.apache.org, but I am not
>>>> seeing the content. http://people.apache.org/~ecapriolo.
>>>> 
>>>> There are some steps that suggest I should put keys here:
>>>> 
>>>> https://dist.apache.org/repos/dist/release/incubator-gossip
>>>> 
>>>> I am not quite sure how to arrange that access.
>>>> 
>>>> P.Taylor any hints?
>>>> 
>>>> On Fri, Oct 7, 2016 at 3:47 PM, Edward Capriolo<edlinuxg...@gmail.com>
>>>> wrote:
>>>> 
>>>> I created:
>>>>> https://issues.apache.org/jira/browse/GOSSIP-27
>>>>> 
>>>>> Some of the items I have to handle but others are free to take on /send
>>>>> PR
>>>>> for the remaining.
>>>>> 
>>>>> On Fri, Oct 7, 2016 at 3:43 PM, chandresh pancholi<
>>>>> chandreshpancholi...@gmail.com>  wrote:
>>>>> 
>>>>> Sure Ed.
>>>>>> Can you create the ticket?
>>>>>> 
>>>>>> On Sat, Oct 8, 2016 at 1:07 AM, Edward Capriolo<edlinuxg...@gmail.com>
>>>>>> wrote:
>>>>>> 
>>>>>> Good catch.
>>>>>>> There are a few issues I see.
>>>>>>> 
>>>>>>> The first is the maven instructions at the bottom,
>>>>>>> 
>>>>>>> The second is that the build link is wrong. it should be
>>>>>>> # Apache Gossip ![Build status](
>>>>>>> https://api.travis-ci.org/edwardcapriolo/incubator-gossip.svg)
>>>>>>> 
>>>>>>> The third is that some of the code examples are slightly dated.
>>>>>>> 
>>>>>>> Lets open up a ticket to track this and the things p.taylor mentions.
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> On Fri, Oct 7, 2016 at 3:25 PM, chandresh pancholi<
>>>>>>> chandreshpancholi...@gmail.com>  wrote:
>>>>>>> 
>>>>>>> We need to change same in project's readme.md.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> On Sat, Oct 8, 2016 at 12:40 AM, Edward Capriolo<
>>>>>>>> 
>>>>>>> edlinuxg...@gmail.com>
>>>>>> 
>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> You might be looking at the wrong project:
>>>>>>>>> 
>>>>>>>>> https://github.com/edwardcapriolo/incubator-gossip/blob/
>>>>>>>>> 
>>>>>>>> master/pom.xml
>>>>>> 
>>>>>>> 
>>>>>>>>>
>>

Re: [VOTE] Release Apache Gossip

2016-10-07 Thread P. Taylor Goetz
I would change the groupId to org.apache.gossip. I’d have to check, but I think 
Nexus has rules in place that enforce that, so it’s probably best to just go 
ahead.

-Taylor

> On Oct 7, 2016, at 2:52 PM, chandresh pancholi 
> <chandreshpancholi...@gmail.com> wrote:
> 
> +1 for release.
> 
> Concern
> Right now groupId on github says io.teknek. Will it change to
> org.apache.gossip in first release?
> If it changes then we have to remove io.teknek from readme.md
> 
> Thanks
> 
> On Fri, Oct 7, 2016 at 11:55 PM, P. Taylor Goetz <ptgo...@gmail.com> wrote:
> 
>> The typical process is to have a DISCUSS thread before and official VOTE
>> thread, but I assume that was the intent here.
>> 
>> I’m +1 for moving forward with a release. Here are some links to some
>> light reading about the process [1][2].
>> 
>> A quick check of the gossip repo reveals the following that need to be
>> addressed before release:
>> 
>> - DISCLAIMER file needs to be added.
>> - NOTICE file needs to added (see [3] for the procedure)
>> - KEYS file needs to be created (see [4] for more light reading on signing
>> releases)
>> 
>> The release manager will also need an account on repository.apache.org (ASF’s
>> Nexus instance).
>> 
>> It would also be good, but not required, for the signing key to be linked
>> to the Apache web of trust.
>> 
>> Edward, can I assume you are going to be the release manager for the first
>> release?  If you need any help, feel free to ask.
>> 
>> -Taylor
>> 
>> [1] http://incubator.apache.org/guides/releasemanagement.html
>> [2] http://incubator.apache.org/incubation/Incubation_Policy.html#Releases
>> [3] http://www.apache.org/legal/src-headers.html#notice
>> [4] http://www.apache.org/dev/release-signing.html
>> 
>> 
>> On Oct 7, 2016, at 3:26 AM, Edward Capriolo <edlinuxg...@gmail.com> wrote:
>> 
>> With the additions of:
>> https://issues.apache.org/jira/browse/GOSSIP-21
>> https://issues.apache.org/jira/browse/GOSSIP-26
>> 
>> Apache Gossip has the the ability to create peer to peer systems and share
>> user defined data between them. Those capabilities prompts me to call a
>> vote for the first release of Apache Gossip.
>> 
>> The current pom tag is 0.1.0-incubating so I think we should call the
>> release version 0.2.0-incubating.
>> 
>> My vote  +1 (binding).
>> 
>> Thank you,
>> Edward
>> 
>> (Thank you mentors for good nudging :)
>> 
>> 
>> 
> 
> 
> --
> Chandresh Pancholi
> Senior Software Engineer
> Flipkart.com
> Email-id:chandresh.panch...@flipkart.com
> Contact:08951803660



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: [VOTE] Release Apache Gossip

2016-10-07 Thread P. Taylor Goetz
The typical process is to have a DISCUSS thread before and official VOTE 
thread, but I assume that was the intent here.

I’m +1 for moving forward with a release. Here are some links to some light 
reading about the process [1][2].

A quick check of the gossip repo reveals the following that need to be 
addressed before release:

- DISCLAIMER file needs to be added.
- NOTICE file needs to added (see [3] for the procedure)
- KEYS file needs to be created (see [4] for more light reading on signing 
releases)

The release manager will also need an account on repository.apache.org 
 (ASF’s Nexus instance).

It would also be good, but not required, for the signing key to be linked to 
the Apache web of trust.

Edward, can I assume you are going to be the release manager for the first 
release?  If you need any help, feel free to ask.

-Taylor

[1] http://incubator.apache.org/guides/releasemanagement.html 

[2] http://incubator.apache.org/incubation/Incubation_Policy.html#Releases 

[3] http://www.apache.org/legal/src-headers.html#notice
[4] http://www.apache.org/dev/release-signing.html


> On Oct 7, 2016, at 3:26 AM, Edward Capriolo  wrote:
> 
> With the additions of:
> https://issues.apache.org/jira/browse/GOSSIP-21
> https://issues.apache.org/jira/browse/GOSSIP-26
> 
> Apache Gossip has the the ability to create peer to peer systems and share
> user defined data between them. Those capabilities prompts me to call a
> vote for the first release of Apache Gossip.
> 
> The current pom tag is 0.1.0-incubating so I think we should call the
> release version 0.2.0-incubating.
> 
> My vote  +1 (binding).
> 
> Thank you,
> Edward
> 
> (Thank you mentors for good nudging :)



signature.asc
Description: Message signed with OpenPGP using GPGMail


[jira] [Commented] (GOSSIP-6) create initial website

2016-06-20 Thread P. Taylor Goetz (JIRA)

[ 
https://issues.apache.org/jira/browse/GOSSIP-6?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15339652#comment-15339652
 ] 

P. Taylor Goetz commented on GOSSIP-6:
--

[~sreevaddi] We have gitpubsub setup for the website. There is an 'asf-site' 
branch that contains the content. We don't need to setup svn pubs for website 
content since we can do it all through git.

> create initial website
> --
>
> Key: GOSSIP-6
> URL: https://issues.apache.org/jira/browse/GOSSIP-6
> Project: Gossip
>  Issue Type: Task
>Reporter: Sree Vaddi
>  Labels: svn, website
>
> http://gossip.incubator.apache.org/



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Re: 5 mail DLs total, i guess ?

2016-06-20 Thread P. Taylor Goetz
+1

-Taylor

> On Jun 20, 2016, at 9:05 AM, Edward Capriolo  wrote:
> 
> Incubator projects typically decide not to have a user. Following advice we
> did not create one.
> 
> With the traffic levels at this point I suggest we stuck with 2 dev and
> private.
> On Jun 20, 2016 3:08 AM, "Sree V"  wrote:
> 
> Hi Edward/Team,
> PMC member may take care of this, please.
> 
> Please create:
> us...@gossip.incubator.apache.org
> users-subscr...@gossip.incubator.apache.org
> users-unsubscr...@gossip.incubator.apache.org
> 
> iss...@gossip.incubator.apache.org
> issues-subscr...@gossip.incubator.apache.org
> issues-unsubscr...@gossip.incubator.apache.org
> 
> priv...@gossip.incubator.apache.org
> private-subscr...@gossip.incubator.apache.org
> private-unsubscr...@gossip.incubator.apache.org
> 
> Already exists:
> dev@gossip.incubator.apache.org
> comm...@gossip.incubator.apache.org
> 
> Please verify, if these exists and works:
> dev-unsubscr...@gossip.incubator.apache.org
> commits-unsubscr...@gossip.incubator.apache.org
> 
> Please create, mailing archives for all the five above, too.
> 
> 
> refer to:
> https://issues.apache.org/jira/browse/INFRA-12141
> 
> form:https://infra.apache.org/officers/mlreq
> 
> Thanking you.
> With Regards
> Sree


Re: gossip board report

2016-06-03 Thread P. Taylor Goetz
Thanks Sean.

I’ve signed off on the report as well.

Edward — can you send a request to general@incubator with your Incubator wiki 
username and request write access? Note that that wiki is separate from the 
confluence wiki.

-Taylor

> On Jun 3, 2016, at 2:08 PM, Sean Busbey  wrote:
> 
> Sorry, thought we got you the needed karma earlier this week.
> 
> I've added it now.
> 
> On Fri, Jun 3, 2016 at 12:59 PM, Edward Capriolo  
> wrote:
>> Sorry,
>> I have mentioned this before but every page is immutable to me. Can someone
>> with wiki access please add this for me.
>> 
>> On Fri, Jun 3, 2016 at 11:46 AM, Josh Elser  wrote:
>> 
>>> This really needs to be added to http://wiki.apache.org/incubator/June2016
>>> as soon as possible. The deadline for podlings has already passed.
>>> 
>>> Josh Elser wrote:
>>> 
 nit: s/this is out/this is our/
 
 otherwise, looks great. You have the karma to add it to the appropriate
 incubator wiki page (I'm guessing from the original proposal)?
 
 Edward Capriolo wrote:
 
> 
> Gossip
> 
> Gossip is a system to form peer-to-peer networks using the gossip
> protocol
> 
> Gossip has been incubating since 2016-05.
> 
> Three most important issues to address in the move towards graduation:
> 
> 1. Establish an Apache website for Gossip that makes it easy for new
> users and contributors to get started.
> 2. Facilitate discussions and build the protocol specification and
> implementation
> 3. Produce a usable release
> 
> Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
> aware of?
> 
> No
> 
> 
> How has the community developed since the last report?
> 
> The community is the same as when it started incubation a few weeks ago.
> 
> How has the project developed since the last report?
> 
> This is out first report. We have important the code from github. We
> are online. We have had good discussions on the dev list that have
> spawned a couple of tickets. One is in the review stage now. Taylor has
> been an enormous help.
> 
> Date of last release:
> 
> Never
> 
> When were the last committers or PMC members elected?
> 
> Never
> 
> Signed-off-by:
> 
> [X](Gossip) Edward Capriolo
> [ ](Gossip) Josh Elser
> [ ](Gossp)
> Shepherd/Mentor notes:
> 
 



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: gossip board report

2016-06-03 Thread P. Taylor Goetz
I will ad it.

-Taylor

> On Jun 3, 2016, at 1:59 PM, Edward Capriolo  wrote:
> 
> Sorry,
> I have mentioned this before but every page is immutable to me. Can someone
> with wiki access please add this for me.
> 
>> On Fri, Jun 3, 2016 at 11:46 AM, Josh Elser  wrote:
>> 
>> This really needs to be added to http://wiki.apache.org/incubator/June2016
>> as soon as possible. The deadline for podlings has already passed.
>> 
>> Josh Elser wrote:
>> 
>>> nit: s/this is out/this is our/
>>> 
>>> otherwise, looks great. You have the karma to add it to the appropriate
>>> incubator wiki page (I'm guessing from the original proposal)?
>>> 
>>> Edward Capriolo wrote:
>>> 
 
 Gossip
 
 Gossip is a system to form peer-to-peer networks using the gossip
 protocol
 
 Gossip has been incubating since 2016-05.
 
 Three most important issues to address in the move towards graduation:
 
 1. Establish an Apache website for Gossip that makes it easy for new
 users and contributors to get started.
 2. Facilitate discussions and build the protocol specification and
 implementation
 3. Produce a usable release
 
 Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
 aware of?
 
 No
 
 
 How has the community developed since the last report?
 
 The community is the same as when it started incubation a few weeks ago.
 
 How has the project developed since the last report?
 
 This is out first report. We have important the code from github. We
 are online. We have had good discussions on the dev list that have
 spawned a couple of tickets. One is in the review stage now. Taylor has
 been an enormous help.
 
 Date of last release:
 
 Never
 
 When were the last committers or PMC members elected?
 
 Never
 
 Signed-off-by:
 
 [X](Gossip) Edward Capriolo
 [ ](Gossip) Josh Elser
 [ ](Gossp)
 Shepherd/Mentor notes:
 
>>> 


Gossip Embedded

2016-06-02 Thread P. Taylor Goetz
One use case that shouldn't be overlooked is the embedded market.Think of low 
level devices discovering one another in a network of constrained devices.

It may be worth considering using byte arrays for gossip payloads, and 
potentially introducing a plugable parser or handler layer (at least in the 
current implementation).

I know for now our implementation is Java. But to support multiple languages we 
should be payload agnostic.

-Taylor




Re: Gossip Project Bootstrap

2016-05-18 Thread P. Taylor Goetz
Yes, it would mean we wouldn’t have to use svnpubsub (I’m not a fan). Just 
pushing changes to branch would publish the changes. It would also allow people 
to submit pull requests for website changes.

-Taylor

> On May 18, 2016, at 2:09 PM, Gary Dusbabek <gdusba...@gmail.com> wrote:
> 
> +1 for git branch. Does this mean that we don't have to use svnpubsub?
> 
> Gary.
> 
> On Wed, May 18, 2016 at 12:34 PM, P. Taylor Goetz <ptgo...@gmail.com> wrote:
> 
>> Here’s the JIRA for INFRA:
>> https://issues.apache.org/jira/browse/INFRA-11909
>> 
>> Quick question:
>> 
>> For the project website, do we want to use subversion or git? The ASF
>> allows you to create a special branch in git (i.e. “gossip-site”)
>> containing the website content, similar to github pages. Do we want to go
>> with that?
>> 
>> Once we figure that out I’ll go ahead and request the website creation.
>> 
>> -Taylor
>> 



signature.asc
Description: Message signed with OpenPGP using GPGMail


Gossip Project Bootstrap

2016-05-18 Thread P. Taylor Goetz
Here’s the JIRA for INFRA: https://issues.apache.org/jira/browse/INFRA-11909 


Quick question:

For the project website, do we want to use subversion or git? The ASF allows 
you to create a special branch in git (i.e. “gossip-site”) containing the 
website content, similar to github pages. Do we want to go with that?

Once we figure that out I’ll go ahead and request the website creation.

-Taylor


signature.asc
Description: Message signed with OpenPGP using GPGMail