Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id C902C1609DD for ; Tue, 22 Aug 2017 15:12:39 +0200 (CEST) Received: (qmail 66761 invoked by uid 500); 22 Aug 2017 13:12:38 -0000 Mailing-List: contact dev-help@fineract.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@fineract.apache.org Delivered-To: mailing list dev@fineract.apache.org Received: (qmail 66749 invoked by uid 99); 22 Aug 2017 13:12:37 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Aug 2017 13:12:37 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 50833C006E for ; Tue, 22 Aug 2017 13:12:37 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.49 X-Spam-Level: ** X-Spam-Status: No, score=2.49 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, T_REMOTE_IMAGE=0.01] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=mifos-org.20150623.gappssmtp.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id nurQdSO0m_qI for ; Tue, 22 Aug 2017 13:12:34 +0000 (UTC) Received: from mail-lf0-f47.google.com (mail-lf0-f47.google.com [209.85.215.47]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 2BDFF5F47D for ; Tue, 22 Aug 2017 13:12:34 +0000 (UTC) Received: by mail-lf0-f47.google.com with SMTP id d17so79060568lfe.0 for ; Tue, 22 Aug 2017 06:12:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mifos-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=jh/w9x430nBGeQLmqUGXcNkQLtht1mWRcUwSnPtN9DE=; b=etj1vo63aiKPkRjnE7PrBYL5axH+AgGNE2V7GogNmlXUtVMlZn83YAb1fRV6wW4XwV LHgP3+BHy/e9jebooyJCAaG1MXF5zD84iq+RqHW6MW6zhdVjJTdeSIhfMy3t/6Nf/jxo k8G3gdt9AwkF8mHQOddayHih7uoBYF5ha2Bnt88TAcP+GBCfe3RP7tCL70swQTraY0Km CirnBGlO3bQC6grv8AFIC7uDhRZkDxpu/qPm1PTedD3c9McVMpm33ep52HN84GjM0+3c TtY5WBaXc7XLntjH/5uY/qYg08OttxR46JArADQ+xFdnqaX1dzekd0i1YQdkpSizNQfn v6tQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=jh/w9x430nBGeQLmqUGXcNkQLtht1mWRcUwSnPtN9DE=; b=FGUyw6RdnZxvY1fikltwkdBH1+YSMDJRIryAlf5P3BwRJlarFVcwJl5QLFCjfOEDaz qgaPNKpOOD6vBcqmpKjaa1IRnqdzD5tBzF/s12zLlTJnanKY1KyQmSDNkFGiBDKUQpJg lq5V4yorV7C2uBkEmieoE1sxMle7wSfwuGEOr8Gw0IQSeaXailGMpxfKCHWvUYIEKh0H WCd3/TvCkyBfsWyalqHZEyhX0cUSAypwulz2F3afW0sAgCeFEvOkXdd0yPYdKpabwsqx 7KuF7K9yLt6dmsYW5BT0WO5lUVogX4+qocHqG8x8n1HbpmeH6dpXNmsqK4ujR1UUcnFu Feaw== X-Gm-Message-State: AHYfb5gmFUIOtGlw41lE/PLoFqDRH3rBkU5gEmqw0GkjnXFofkififG8 awfbbeDOic6jg3y/uprEtT/pap0q+efz7Y6SLQ== X-Received: by 10.46.8.25 with SMTP id 25mr274698lji.39.1503407552050; Tue, 22 Aug 2017 06:12:32 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.42.18 with HTTP; Tue, 22 Aug 2017 06:12:11 -0700 (PDT) In-Reply-To: References: From: Ed Cable Date: Tue, 22 Aug 2017 06:12:11 -0700 Message-ID: Subject: Re: Upping our truck factor To: Dev Content-Type: multipart/alternative; boundary="f403045ec28618e1ca055757598d" --f403045ec28618e1ca055757598d Content-Type: text/plain; charset="UTF-8" 1.) Are you doing something that only you are doing, and that you believe should be shared more widely? - Requirements Gathering - both on Apache Fineract and as we move towards Apache Fineract CN - we need to have open discussions with community members on what is needed by users and what requirements partners are building. This includes discussing use cases, identifying solutions, and designing mockups - Triage & Feature Prioritization - this is also shared by new committer, Santosh, and Nazeer - but we welcome other community members to join weekly meetings to triage new bugs and discuss and prioritize feature requests. - Volunteer Engagement - we've all seen and discussed on this list that it goes a long way when properly onboarding and engaging a volunteer, I have phone calls with new volunteers and try to connect each one with an individual project. I welcome others in helping parcel out manageable tasks for volunteers and helping project manage/mentor volunteers as they're making contribution. We have a lot of interest in contributing but need to help some more of those individuals. 2.) What are the reasons why you aren't doing one of the activities on our "bottleneck" list? - List Moderation - let me know how I can help more here - but I think I am playing a role with moderation - thus far I try to respond to new community members, I guide traffic to the mailing list that comes from other sources, and I try to ensure emails get a response when I can't reply to them by escalating them to others. For the release management and merging of PRs, I am engaged on a non-technical level already. For the actual making of the release, I am now trying to get comfortable with signing off and verifying a new elease and hopefully can help with actual releases in future. Ed On Mon, Aug 21, 2017 at 6:57 AM, Markus Geiss wrote: > Hey all, > > here are my answers. (; > > 1.) Are you doing something that only you are doing, and that you > believe should be shared more widely? > > No. > > 2.) What are the reasons why you aren't doing one of the activities on > our "bottleneck" list? > > I don't feel comfortable enough to merge pull requests on a functionality > side. > I can offer to provide validations on a code formatting and best practices > basis, > but if it comes to how things fit into the current set of products I'm > lacking skills. > > It would be possible for me to spend some time doing list moderation, but > I'm > not 100% sure what is needed. If somebody can shed a light on this, I'm > happy > to jump in. > > Cheers > > Markus > > On Thu, Aug 17, 2017 at 10:06 AM Myrle Krantz wrote: > > > Hi all, > > > > We have an awesome community. In particular, we've been very good at > > responding to people's request for help getting Fineract working for > > their use cases. But we also have some things we need to work on. > > > > Specifically we have several bottlenecks in our community: > > > > 1.) Only Nazeer is merging PR's. > > 2.) Only Nazeer is serving as a release manager. > > 3.) Only Myrle is moderating the lists (apart from the mentors who > > will eventually step out). > > > > This is called "having a truck factor of one", because if a truck hits > > one of us (or if we win the lottery and decide never to do anything > > for Fineract again), then the entire project would fail (1). This is > > already causing us problems in some areas: for example our PR's are > > backed up > > > > I'm not writing this to lecture anyone. I know there are reasons for > > the way things are. That doesn't mean we should just accept it > > though. > > > > Let's start by improving our understanding of the problem. Would each > > committer please say: > > 1.) Are you doing something that only you are doing, and that you > > believe should be shared more widely? > > 2.) What are the reasons why you aren't doing one of the activities on > > our "bottleneck" list? > > > > > > I'll start: > > 1.) List moderation. > > 2.) I'm not merging PR's because I'm not sufficiently familiar with > > the current generation Fineract code to feel comfortable evaluating > > those PR's. I'm not serving as a release manager, because I don't > > have enough insight into when we are release-ready, and because there > > are several pieces of technical knowledge I'd need to acquire to be a > > release manager which I don't yet have. For these reasons, I've > > chosen to focus my energies on Fineract CN instead. > > > > Best Regards, > > Myrle Krantz > > > > P.S. After we have a list of causes, I'll initiate a round of > > discussion about how we can resolve the causes. > > > > 1.) http://www.agileadvice.com/2005/05/15/agilemanagement/truck-factor/ > > > -- *Ed Cable* President/CEO, Mifos Initiative edcable@mifos.org | Skype: edcable | Mobile: +1.484.477.8649 <(484)%20477-8649> *Collectively Creating a World of 3 Billion Maries | *http://mifos.org --f403045ec28618e1ca055757598d--