Re: [VOTE] Merge DistributedLog as the subproject of Apache BookKeeper

2017-06-12 Thread Franck Cuny
+1 for subproject.

On Mon, Jun 12, 2017 at 7:57 AM Leigh Stewart 
wrote:

> +1
>
> On Fri, Jun 9, 2017 at 2:48 PM, Uma gangumalla 
> wrote:
>
> > +1 (binding)
> >
> > Regards,
> > Uma
> >
> > On Thu, Jun 8, 2017 at 5:21 PM, Sijie Guo  wrote:
> >
> > > ( /cc bookkeeper dev@ and incubator general@ for awareness )
> > >
> > > Hi all,
> > >
> > > There was a joint discussion between BookKeeper PMC and DistributedLog
> > PPMC
> > > about moving the development of DistributedLog as part of Apache
> > > BookKeeper. The reasons behind it are:
> > >
> > > First, DistributedLog is born as an extension to BookKeeper, to offer
> > > continuous log streams as the service. The ledger API in bookkeeper is
> a
> > > lower level API and has learning curves, while the log stream API in
> > > distributedlog is a higher level API that simplifies the usage. The
> > > combination of ledger API and stream API would offer a better
> > > developer/user experience for applications.
> > >
> > > Secondly, using ledgers to build continuous (re-openable) log stream
> is a
> > > very common pattern for BookKeeper use cases. We did this for HDFS
> > namenode
> > > journal, for Hedwig, for DistributedLog, and for Pulsar. The same
> pattern
> > > has been implemented again and again. Merge DistributedLog (also
> > > ManagedLedger in Pulsar) with BookKeeper will consolidate all the
> > > development efforts around this common 'log stream' pattern.
> > >
> > > Thirdly, the 'log' stream abstraction is a good abstraction for both
> > > messaging and streaming. Internally at BookKeeper, there are a few
> places
> > > that can use such 'messaging' facility to improve bookkeeper itself.
> the
> > > log stream in DistributedLog can be used internally at bookkeeper for
> > > streaming changes as well.
> > >
> > > We choose merging DistributedLog as subproject rather than modules. It
> > is a
> > > softer starting point to avoid disrupting the folks who are depending
> on
> > > the ledger api alone. The BookKeeper PMC and DistributedLog PPMC has
> > > achieved initial consensus on this merge. There is an official VOTE
> > ongoing
> > > in bookkeeper PMC. We'd like to bring this to the distributedlog
> > community
> > > for a community vote following the guidelines here
> > > .
> > >
> > > Please vote +1 if in favor of merging DistributedLog to BookKeeper, and
> > -1
> > > if not. The vote will be open until Tuesday 13rd June, 18:00 PST.
> > >
> > > - Sijie
> > >
> >
>
-- 
-franck


Re: DistributedLog Podling Report Draft - May 2017

2017-05-01 Thread Franck Cuny
+1

On Mon, May 1, 2017 at 10:02 AM Leigh Stewart 
wrote:

> +1
>
> On Mon, May 1, 2017 at 9:43 AM, Sijie Guo  wrote:
>
> > Hi, all,
> >
> > Here is the draft of podling report for May 2017. Please help review it.
> >
> > =
> >
> > DistributedLog
> >
> > DistributedLog is a high-performance replicated log service. It offers
> > durability, replication and strong consistency, which provides a
> > fundamental building block for building reliable distributed systems.
> > DistributedLog has been incubating since 2016-06-24.
> >
> > Three most important issues to address in the move towards graduation:
> >
> > 1.Continue to grow the community, and increase diversity of community.
> > 2.Improve documentation, including documentation of project and
> processes.
> > 3.Successful releases.
> >
> > Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
> aware
> > of?
> >
> > None.
> >
> > How has the community developed since the last report?
> >
> > 1. community
> >
> > - Sijie gave a talk about DistributedLog at Strata+Hadoop San Jose.
> > - The DistributedLog paper is accepted at ICDE 2017.
> > - Leigh Stewart gave a presentation about DistributedLog at ICDE.
> >
> > 2. 44 people subscribed to dev mail list,
> > 8 improvement proposal in progress,
> > and 72 open issues.
> >
> > How has the project developed since the last report?
> >
> > - We have released the first Apache version : 0.4.0-incubating on April
> 25.
> > - We start the work on release 0.5.0-incubating.
> >
> > - Sijie
> >
>
-- 
-franck


Re: [VOTE] Release 0.4.0, release candidate #4

2017-04-17 Thread Franck Cuny
+1 (non-binding)

(Verified the source / checked compilation)

On Thu, Apr 13, 2017 at 10:55 AM, Xi Liu  wrote:

> +1 (non-binding)
>
> - verified packages (md5, asc and sha1 all look good)
> - the source package can compile
> - I followed the tutorials to run with the binary packages. all look good.
> - NOTICE, DISCLAIME, License headers look good.
>
> On Thu, Apr 13, 2017 at 4:51 AM, Jia Zhai  wrote:
>
> > +1 (non-binding)
> >
> > for both distributedlog_2.10 and distributedlog_2.11:
> > - verified packages (md5, asc and sha1 all look good)
> > - the source package build and test all run successfully.
> > - NOTICE, DISCLAIME, License headers look good.
> >
> >
> > On Thu, Apr 13, 2017 at 3:36 PM, Sijie Guo  wrote:
> >
> > > Hi all,
> > >
> > > Please review and vote on the release candidate #4 for the version
> 0.4.0,
> > > as follows:
> > >
> > > [ ] +1, Approve the release
> > > [ ] -1, Do not approve the release (please provide specific comments)
> > >
> > > The complete staging area is available for your review, which includes:
> > >
> > > * JIRA release notes [1],
> > > * the official Apache source release to be deployed to
> > dist.apache.org
> > >  [2],
> > > * all artifacts to be deployed to the Maven Central Repository
> > [3][4],
> > > * source code tag "v0.4.0-incubating-RC4_2.11" (for scala 2.11) and
> > > "v0.4.0-incubating-RC4_2.10" (for scala 2.10) [5][6],
> > > * website pull request listing the release [7] and publishing the
> API
> > > reference manual.
> > >
> > > A simple instruction for validation the source and binary packages.
> > >
> > > - source package: building the package with "*mvn clean
> apache-rat:check
> > > package findbugs:check -DskipTests*"
> > >
> > > The vote will be open for at least 72 hours. It is adopted by majority
> > > approval, with at least 3 PPMC affirmative votes.
> > >
> > > Thanks,
> > > Sijie
> > >
> > > [1] https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> > > version=12337980&styleName=&projectId=12320620
> > > [2]
> > > https://dist.apache.org/repos/dist/dev/incubator/distributedlog/0.4.0-
> > > incubating-RC4/
> > > [3]
> > > https://repository.apache.org/content/repositories/
> > > orgapachedistributedlog-1007/
> > > [4]
> > > https://repository.apache.org/content/repositories/
> > > orgapachedistributedlog-1008/
> > > [5]
> > > https://github.com/apache/incubator-distributedlog/tree/
> > > v0.4.0-incubating-RC4_2.11
> > > [6]
> > > https://github.com/apache/incubator-distributedlog/tree/
> > > v0.4.0-incubating-RC4_2.10
> > > [7] https://github.com/apache/incubator-distributedlog/pull/109
> > >
> >
>


Re: Apache BookKeeper Talk at #lfvault

2017-04-03 Thread Franck Cuny
Nice work, Sijie and JV.

On Mon, Apr 3, 2017 at 9:05 AM, Sijie Guo  wrote:

> Henry,
>
> (sorry I missed your email here)
>
> It went pretty well. There were quite a lot of attendees and quite a few
> questions at the end of talk. Hope it would help the community on BK and
> DL.
>
> - Sijie
>
> On Fri, Mar 24, 2017 at 4:28 PM, Henry Saputra 
> wrote:
>
> > Nice! How did it go?
> >
> > On Thu, Mar 23, 2017 at 3:00 PM, Sijie Guo  wrote:
> >
> > > FYI.
> > >
> > > This is the slides of the bookkeeper talk JV and me gave at #lfvault.
> You
> > > can check it out if you are interested in.
> > >
> > > https://vault2017.sched.com/event/A4wM/apache-bookkeeper-
> > > a-high-performance-and-low-latency-cloud-storage-service-
> > sijie-guo-twitter
> > >
> > > http://www.slideshare.net/hustlmsp/apache-bookkeeper-a-
> > > high-performance-and-low-latency-storage-service
> > >
> > > - Sijie
> > >
> >
>


Re: Git Workflow on Windows

2017-01-03 Thread Franck Cuny
Hello Tracy,

could you paste the complete output of the command you run somewhere ?

As far as I know, we haven't tried to build DLog on a windows system, and I
don't think we've made any effort to support this so far.

On Tue, Jan 3, 2017 at 11:35 AM Tracy Martin  wrote:

> I am fixing DL-28 after the merge, and I am following the "Git Workflow"
> described here:
>
> https://cwiki.apache.org/confluence/display/DL/Contributing+to+DistributedLog
>
> I am getting many failures running step 4
>
> mvn clean apache-rat:check package findbugs:check
>
> from my Windows desktop.
>
> I know the error received in DL-28 was related to running the build on
> Windows instead of Unix.  Many of the errors that I see in the tests point
> to a Windows only problem.  Most of the errors reports are "Path must start
> with / character".
>
> I know when I was first reading about DistributedLog that it required
> Unix.  Is the plan to only run from Unix systems?  If so, I will look at
> creating a Unix environment for building, testing, and running.
> This e-mail and any attachments, contain Genuine Parts Company
> confidential information that is proprietary, privileged, and protected by
> applicable laws. If you have received this message in error and are not the
> intended recipient, you should not retain, distribute, disclose or use any
> of this information and you should destroy this e-mail, any attachments or
> copies therein forthwith. Please notify the sender immediately by e-mail if
> you have received this e-mail in error.
>
> "This e-mail and any attachments, contain Genuine Parts Company
> confidential information that is proprietary, privileged, and protected by
> applicable laws. If you have received this message in error and are not the
> intended recipient, you should not retain, distribute, disclose or use any
> of this information and you should destroy this e-mail, any attachments or
> copies therein forthwith. Please notify the sender immediately by e-mail if
> you have received this e-mail in error."
>
-- 
-franck


Re: [DISCUSSION] First Release

2016-11-15 Thread Franck Cuny
+1 and I agree to not make DL-2 a blocker.

On Tue, Nov 15, 2016 at 2:02 AM, Xi Liu  wrote:

> +1 especially on DL-23.
>
> - Xi
>
> On Sat, Nov 12, 2016 at 2:22 AM, Khurrum Nasim 
> wrote:
>
> > +1 (non-binding)
> >
> > I am also interested in participating.
> >
> > - kn
> >
> > On Tue, Nov 8, 2016 at 11:08 PM, Sijie Guo  wrote:
> >
> > > I'd like to start the discussion about the first release. There are
> > still a
> > > few discussions and pull requests outstanding. I think we need to pick
> > up a
> > > few items and cut the first release and then iterate from there. Here
> is
> > a
> > > list of items that I think we should include:
> > >
> > > - DL-4 : Repackaging
> > namespace
> > > to org.apache (the pull request is out and under reviewing)
> > > - DL-49 : support scala
> > 2.10
> > > and 2.11 (the review is done, need to be merged)
> > > - DL-23 : Move DL to
> depend
> > > on
> > > central maven repo. The main blocker is about the libthrift version,
> > which
> > > is only hosted at twtter's maven repo. There is a pull request out.
> > >
> > > I am kind of thinking to not make DL-2
> > >  (using the official
> > > bookkeeper
> > > version) the blocker for the first release. We can cut a new release
> once
> > > that change is ready. So to decouple the release procedure between DL
> and
> > > BK.
> > >
> > > Please feel free to add any jiras that you believe it should be
> included
> > in
> > > the first release.
> > >
> > > Also, is there anyone interested in being the release manager for first
> > > release?
> > >
> > > - Sijie
> > >
> >
>



-- 
-franck


Re: [draft] Podling report for August 2016

2016-08-03 Thread Franck Cuny
Good point, thanks Chris. I've moved it to the correct location in the wiki.

On Wed, Aug 3, 2016 at 4:47 PM, Chris Nauroth 
wrote:

> +1.  I have entered my mentor sign-off.
>
> It looks like the report wiki page now has 2 sections for DistributedLog:
> one in alphabetical order, which is still the uncompleted template, and
> another at the bottom of the page.  Could you please move the full report
> into place alphabetically?  I’m not sure if the alphabetical sorting is
> significant, but I’d prefer to avoid any potential confusion.
>
> --Chris Nauroth
>
> On 8/3/16, 4:10 PM, "Franck Cuny"  wrote:
>
> The wiki page [1] has been updated for our report.
>
> [1] https://wiki.apache.org/incubator/August2016
>
> On Wed, Aug 3, 2016 at 9:02 AM, Chris Nauroth <
> cnaur...@hortonworks.com>
> wrote:
>
> > Hello Franck,
> >
> > Yes, please send an email to gene...@incubator.apache.org.  Mention
> your
> > username and ask for permissions to edit the wiki for a podling
> report.
> >
> > --Chris Nauroth
> >
> > On 8/3/16, 8:58 AM, "Franck Cuny"  wrote:
>     >
> > Sijie, Chris,
> >
> > I do not believe I have the authorization to edit that page. My
> > username is
> > 'Franck Cuny'. Should I request access somewhere ?
> >
> > Thanks
> >
> > On Tue, Aug 2, 2016 at 10:35 PM, Chris Nauroth <
> > cnaur...@hortonworks.com>
> > wrote:
> >
> > > +1.  Thank you, Franck.
> > >
> > > Please let us know when wiki is updated, and I’ll apply my
> mentor
>     > sign-off.
> > >
> > > --Chris Nauroth
> > >
> > > On 8/2/16, 10:22 PM, "Sijie Guo"  wrote:
> > >
> > > LGTM +1
> > >
> > > - Sijie
> > >
> > > On Tue, Aug 2, 2016 at 5:17 PM, Franck Cuny <
> > franck.c...@gmail.com>
> > > wrote:
> > >
> > > > Here's an updated version, if it's OK with every one,
> I'll
> > update
> > > the wiki.
> > > >
> > > > Thanks
> > > >
> > > > ---
> > > >
> > > > DistributedLog
> > > >
> > > > DistributedLog (DL) is a high-performance, replicated log
> > service,
> > > offering
> > > > durability, replication and strong consistency as
> essentials
> > for
> > > building
> > > > reliable distributed systems.
> > > >
> > > > Three most important issues to address in the move
> towards
> > > graduation:
> > > > * Getting an Apache release out
> > > > * Improve general documentation
> > > > * Grow user base
> > > >
> > > > Any issues that the Incubator PMC (IPMC) or ASF Board
> > wish/need to
> > > be aware
> > > > of?
> > > > There is currently no issue.
> > > >
> > > > How has the community developed since the last report?
> > > > * A few people have started to report issues
> > > > * Some conversations have been initiated on the mailing
> list
> > > > * Sijie will be present at Strata in China to present the
> > project
> > > >
> > > > How has the project developed since the last report?
> > > > * The wiki has been set up (
> > cwiki.apache.org/confluence/display/DL/)
> > > > * A few contributions were made to the repository on
> GitHub
> > and are
> > > in the
> > > > process of being merged
> > > > * Various mailing lists have been set up
> > > > * SGA from Twitter has been completed
> > > > * Status page is up and we have started filling it out
> > > > * Most accounts of initial committers have been created
> > > > * Jira queue has been created (
&g

Re: [draft] Podling report for August 2016

2016-08-03 Thread Franck Cuny
The wiki page [1] has been updated for our report.

[1] https://wiki.apache.org/incubator/August2016

On Wed, Aug 3, 2016 at 9:02 AM, Chris Nauroth 
wrote:

> Hello Franck,
>
> Yes, please send an email to gene...@incubator.apache.org.  Mention your
> username and ask for permissions to edit the wiki for a podling report.
>
> --Chris Nauroth
>
> On 8/3/16, 8:58 AM, "Franck Cuny"  wrote:
>
> Sijie, Chris,
>
> I do not believe I have the authorization to edit that page. My
> username is
> 'Franck Cuny'. Should I request access somewhere ?
>
> Thanks
>
> On Tue, Aug 2, 2016 at 10:35 PM, Chris Nauroth <
> cnaur...@hortonworks.com>
> wrote:
>
> > +1.  Thank you, Franck.
> >
> > Please let us know when wiki is updated, and I’ll apply my mentor
> sign-off.
> >
> > --Chris Nauroth
> >
> > On 8/2/16, 10:22 PM, "Sijie Guo"  wrote:
> >
> > LGTM +1
> >
> > - Sijie
> >
> > On Tue, Aug 2, 2016 at 5:17 PM, Franck Cuny <
> franck.c...@gmail.com>
> > wrote:
> >
> > > Here's an updated version, if it's OK with every one, I'll
> update
> > the wiki.
> > >
> > > Thanks
> > >
> > > ---
> > >
> > > DistributedLog
> > >
> > > DistributedLog (DL) is a high-performance, replicated log
> service,
> > offering
> > > durability, replication and strong consistency as essentials
> for
> > building
> > > reliable distributed systems.
> > >
> > > Three most important issues to address in the move towards
> > graduation:
> > > * Getting an Apache release out
> > > * Improve general documentation
> > > * Grow user base
> > >
> > > Any issues that the Incubator PMC (IPMC) or ASF Board
> wish/need to
> > be aware
> > > of?
> > > There is currently no issue.
> > >
> > > How has the community developed since the last report?
> > > * A few people have started to report issues
> > > * Some conversations have been initiated on the mailing list
> > > * Sijie will be present at Strata in China to present the
> project
> > >
> > > How has the project developed since the last report?
> > > * The wiki has been set up (
> cwiki.apache.org/confluence/display/DL/)
> > > * A few contributions were made to the repository on GitHub
> and are
> > in the
> > > process of being merged
> > > * Various mailing lists have been set up
> > > * SGA from Twitter has been completed
> > > * Status page is up and we have started filling it out
> > > * Most accounts of initial committers have been created
> > > * Jira queue has been created (
> > https://issues.apache.org/jira/browse/DL)
> > > * Repository has been created (and mirrored on GitHub)
> > > * Existing issues have been migrated from the old GitHub
> repository
> > to JIRA
> > >
> > >
> > > On Sun, Jul 31, 2016 at 11:30 PM, Sijie Guo 
> > wrote:
> > >
> > > > Franck, do you get a chance to incorporate Flavio and Chris
> and
> > comments
> > > > and update the draft?
> > > >
> > > > - Sijie
> > > >
> > > > On Thu, Jul 28, 2016 at 11:36 AM, Flavio Junqueira <
> f...@apache.org
> > >
> > > wrote:
> > > >
> > > > > Thanks for putting this together, Franck. A few things that
> > might be
> > > > worth
> > > > > adding:
> > > > >
> > > > > - Status page is up and we have started filling it out
> > > > > - Most accounts of initial committers have been created
> > > > > - Jira queue has been created
> > > > > - Repository has been created
> > > > >
> > > > > -Flavio
> > > > >
> > > > > > On 28 Jul 2016, 

Re: [draft] Podling report for August 2016

2016-08-03 Thread Franck Cuny
Sijie, Chris,

I do not believe I have the authorization to edit that page. My username is
'Franck Cuny'. Should I request access somewhere ?

Thanks

On Tue, Aug 2, 2016 at 10:35 PM, Chris Nauroth 
wrote:

> +1.  Thank you, Franck.
>
> Please let us know when wiki is updated, and I’ll apply my mentor sign-off.
>
> --Chris Nauroth
>
> On 8/2/16, 10:22 PM, "Sijie Guo"  wrote:
>
> LGTM +1
>
> - Sijie
>
> On Tue, Aug 2, 2016 at 5:17 PM, Franck Cuny 
> wrote:
>
> > Here's an updated version, if it's OK with every one, I'll update
> the wiki.
> >
> > Thanks
> >
> > ---
> >
> > DistributedLog
> >
> > DistributedLog (DL) is a high-performance, replicated log service,
> offering
> > durability, replication and strong consistency as essentials for
> building
> > reliable distributed systems.
> >
> > Three most important issues to address in the move towards
> graduation:
> > * Getting an Apache release out
> > * Improve general documentation
> > * Grow user base
> >
> > Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to
> be aware
> > of?
> > There is currently no issue.
> >
> > How has the community developed since the last report?
> > * A few people have started to report issues
> > * Some conversations have been initiated on the mailing list
> > * Sijie will be present at Strata in China to present the project
> >
> > How has the project developed since the last report?
> > * The wiki has been set up (cwiki.apache.org/confluence/display/DL/)
> > * A few contributions were made to the repository on GitHub and are
> in the
> > process of being merged
> > * Various mailing lists have been set up
> > * SGA from Twitter has been completed
> > * Status page is up and we have started filling it out
> > * Most accounts of initial committers have been created
> > * Jira queue has been created (
> https://issues.apache.org/jira/browse/DL)
> > * Repository has been created (and mirrored on GitHub)
> > * Existing issues have been migrated from the old GitHub repository
> to JIRA
> >
> >
> > On Sun, Jul 31, 2016 at 11:30 PM, Sijie Guo 
> wrote:
> >
> > > Franck, do you get a chance to incorporate Flavio and Chris and
> comments
> > > and update the draft?
> > >
> > > - Sijie
> > >
> > > On Thu, Jul 28, 2016 at 11:36 AM, Flavio Junqueira  >
> > wrote:
> > >
> > > > Thanks for putting this together, Franck. A few things that
> might be
> > > worth
> > > > adding:
> > > >
> > > > - Status page is up and we have started filling it out
> > > > - Most accounts of initial committers have been created
> > > > - Jira queue has been created
> > > > - Repository has been created
> > > >
> > > > -Flavio
> > > >
> > > > > On 28 Jul 2016, at 19:19, Chris Nauroth <
> cnaur...@hortonworks.com>
> > > > wrote:
> > > > >
> > > > > Hello Franck,
> > > > >
> > > > > Thank you for writing the draft.  This looks good to me.  My
> only
> > > > recommendation is to add one more bullet point under project
> > development
> > > to
> > > > state that the SGA from Twitter has been completed.
> > > > >
> > > > > --Chris Nauroth
> > > > >
> > > > > On 7/28/16, 11:12 AM, "Franck Cuny"  wrote:
> > > > >
> > > > >Here's a draft of the report. Please review and comment,
> and I'll
> > > > update
> > > > >the incubator wiki page in the next couple of days.
> > > > >
> > > > >Thanks
> > > > >
> > > > >---
> > > > >
> > > > >DistributedLog
> > > > >
> > > > >DistributedLog (DL) is a high-performance, replicated log
> service,
> > > > offering
> > > > >durability, replication and strong consistency as
> essentials for
> > > > building
> > > > > 

Re: [draft] Podling report for August 2016

2016-08-02 Thread Franck Cuny
Here's an updated version, if it's OK with every one, I'll update the wiki.

Thanks

---

DistributedLog

DistributedLog (DL) is a high-performance, replicated log service, offering
durability, replication and strong consistency as essentials for building
reliable distributed systems.

Three most important issues to address in the move towards graduation:
* Getting an Apache release out
* Improve general documentation
* Grow user base

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?
There is currently no issue.

How has the community developed since the last report?
* A few people have started to report issues
* Some conversations have been initiated on the mailing list
* Sijie will be present at Strata in China to present the project

How has the project developed since the last report?
* The wiki has been set up (cwiki.apache.org/confluence/display/DL/)
* A few contributions were made to the repository on GitHub and are in the
process of being merged
* Various mailing lists have been set up
* SGA from Twitter has been completed
* Status page is up and we have started filling it out
* Most accounts of initial committers have been created
* Jira queue has been created (https://issues.apache.org/jira/browse/DL)
* Repository has been created (and mirrored on GitHub)
* Existing issues have been migrated from the old GitHub repository to JIRA


On Sun, Jul 31, 2016 at 11:30 PM, Sijie Guo  wrote:

> Franck, do you get a chance to incorporate Flavio and Chris and comments
> and update the draft?
>
> - Sijie
>
> On Thu, Jul 28, 2016 at 11:36 AM, Flavio Junqueira  wrote:
>
> > Thanks for putting this together, Franck. A few things that might be
> worth
> > adding:
> >
> > - Status page is up and we have started filling it out
> > - Most accounts of initial committers have been created
> > - Jira queue has been created
> > - Repository has been created
> >
> > -Flavio
> >
> > > On 28 Jul 2016, at 19:19, Chris Nauroth 
> > wrote:
> > >
> > > Hello Franck,
> > >
> > > Thank you for writing the draft.  This looks good to me.  My only
> > recommendation is to add one more bullet point under project development
> to
> > state that the SGA from Twitter has been completed.
> > >
> > > --Chris Nauroth
> > >
> > > On 7/28/16, 11:12 AM, "Franck Cuny"  wrote:
> > >
> > >Here's a draft of the report. Please review and comment, and I'll
> > update
> > >the incubator wiki page in the next couple of days.
> > >
> > >Thanks
> > >
> > >---
> > >
> > >DistributedLog
> > >
> > >DistributedLog (DL) is a high-performance, replicated log service,
> > offering
> > >durability, replication and strong consistency as essentials for
> > building
> > >reliable distributed systems.
> > >
> > >Three most important issues to address in the move towards
> graduation:
> > >* Getting an Apache release out
> > >* Improve general documentation
> > >* Grow user base
> > >
> > >Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to
> be
> > aware
> > >of?
> > >There is currently no issue.
> > >
> > >How has the community developed since the last report?
> > >* A few people have started to report issues
> > >
> > >How has the project developed since the last report?
> > >* The wiki has been set up
> > >* Existing issues have been migrated from the old GitHub repository
> > to JIRA
> > >* A few contributions were made to the repository on GitHub and are
> > in the
> > >process of being merged
> > >* Various mailing lists have been set up
> > >
> > >
> >
> >
>



-- 
-franck


[draft] Podling report for August 2016

2016-07-28 Thread Franck Cuny
Here's a draft of the report. Please review and comment, and I'll update
the incubator wiki page in the next couple of days.

Thanks

---

DistributedLog

DistributedLog (DL) is a high-performance, replicated log service, offering
durability, replication and strong consistency as essentials for building
reliable distributed systems.

Three most important issues to address in the move towards graduation:
* Getting an Apache release out
* Improve general documentation
* Grow user base

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?
There is currently no issue.

How has the community developed since the last report?
* A few people have started to report issues

How has the project developed since the last report?
* The wiki has been set up
* Existing issues have been migrated from the old GitHub repository to JIRA
* A few contributions were made to the repository on GitHub and are in the
process of being merged
* Various mailing lists have been set up


Re: Git workflow

2016-07-22 Thread Franck Cuny
That sounds good with me.

On Fri, Jul 22, 2016 at 1:54 AM Sijie Guo  wrote:

> Hello all,
>
> Since the git repo has been cloned to apache and also mirrored on GitHub,
> we need to add a confluence page (we haven't moved the website yet) to
> describe the workflow to manage the pull requests and merge the code
> changes for both contributors and committers.
>
> I am thinking of two things:
>
> 1) cloning the workflow from other projects (e.g. bookkeeper, spark).
>
>
> https://cwiki.apache.org/confluence/display/BOOKKEEPER/Contributing+to+BookKeeper
> https://cwiki.apache.org/confluence/display/SPARK/Contributing+to+Spark
>
> The main points behind them are:
>
> - We will use JIRA for tracking issues, tasks and enhancements.
> - We will use GitHub pull requests to reviews and a script to merge pull
> requests.
> - For trivial fixes, we can accept pull requests without creating JIRAs.
> - Otherwise, JIRA (+discussion) are preferred before sending pull requests.
> - A merge-pr script for committers to merge pull requests to apache git
> repo.
>
> 2) maillist, confluence and website (documentation)
>
> It would be better to define a formal process for how we deal with the
> changes and how we organize the documentation. Especially based on some
> experiences with other open sources project, documentation tends to become
> inconsistent between confluence pages and website (documentation). I'd like
> to seek a solution to avoid this here. Here are some thoughts:
>
> Basically the knowledges (information) for changes/ideas should sort of
> going in one direction and no back-forth bouncing between different places.
>
> Maillist -> Confluence pages -> Jiras -> Website (documentation)
>
> *Maillist*: Start an email thread for an idea or a proposal. It covers the
> whole discussion and tracks the history.
> *Confluence pages*: A confluences page reflects the current state for the
> idea (proposal). Discussions and changes should go to maillist and be
> reflected eventually in the confluence page.
> *Jiras*: Jiras are used to track the tasks and implementation for the idea
> (proposal).
> *Website (documentation)*: The final design and implementation details
> should be reflected on website on the completion of all the jiras.
>
> Any thoughts?
>
> - Sijie
>
-- 
-franck