Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 0E3D9200C65 for ; Sat, 29 Apr 2017 22:28:26 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 0CC4C160BA9; Sat, 29 Apr 2017 20:28:26 +0000 (UTC) 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 2D2DC160B98 for ; Sat, 29 Apr 2017 22:28:25 +0200 (CEST) Received: (qmail 92599 invoked by uid 500); 29 Apr 2017 20:28:24 -0000 Mailing-List: contact dev-help@sirona.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@sirona.incubator.apache.org Delivered-To: mailing list dev@sirona.incubator.apache.org Received: (qmail 92587 invoked by uid 99); 29 Apr 2017 20:28:24 -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; Sat, 29 Apr 2017 20:28:24 +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 AFF5AC036F for ; Sat, 29 Apr 2017 20:28:23 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.897 X-Spam-Level: X-Spam-Status: No, score=-0.897 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.796, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 RJGTfaFRQ1s5 for ; Sat, 29 Apr 2017 20:28:21 +0000 (UTC) Received: from mail-ua0-f176.google.com (mail-ua0-f176.google.com [209.85.217.176]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 56CB15FC91 for ; Sat, 29 Apr 2017 20:28:21 +0000 (UTC) Received: by mail-ua0-f176.google.com with SMTP id e55so22773066uaa.2 for ; Sat, 29 Apr 2017 13:28:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=roa3z8UUVZw1BtuiJyjMb6bjsPTaj/SqxLqCFuHQ3BI=; b=Q0mWfG4qU6Q9nYAe8hcM90aaZqDOJ8bXKkbxHFTmmCsrXBGnvZ74h7ZZL+rnR1mVWb zEOK+mVGZoQ+vRroWWap83xHKF8mczEWV8skHTRuAA6kUO2SzPLsIZEdxfwYyAfj3d6V cx4EhX5p0dPuEJ/IuFudQSo01QTJC9dlrqy/f+wTeG/cygoVhIdfOMABNo7fSQzZOIRX zmuWcROVwFIF9qAOf/GNeeBH8K1SZwCdDa6DW0x2ukW2r1HXwSVNwmzIkauHso8EPLXU 9I80YRdIz0IXfngyQX1BRs1859w5Hcnzyoqx9MAC6RRv78FRPTzUAXCYNQLqY7Q91kWO aj8A== 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:cc; bh=roa3z8UUVZw1BtuiJyjMb6bjsPTaj/SqxLqCFuHQ3BI=; b=f1NbweMFFXTdmkEmbtg5mhSTJg3GyMn6bT+Z9ec8yq0BewX/3sZvqpfeKr5YcQtTdF o2D1QEmAY9J4fNGnVN1agxPH7HY6NGB4aTsQgcWczPzZoQu2g14FlCfR5Yj2GDgdblOM oEqef4zJqBjFrEJo5J2fyAvcemG9myHqAtcJLl0aggGf2AkChCvYCSUrClVc6JboYGi7 xB7jenRlzYme3tsyQZ8msoDTPk+DtnvpJzcl0ivZP4j9aS9rQS93FR9fRy4vFajZQ/Xy Q/eh7G8qctPkkB79frlH0zDfUdTMAlm4IGxduvDjeRj6qNRuWQNaPcnw7CWMWz3P+b+m GdwA== X-Gm-Message-State: AN3rC/5fp0XZXzrGmsINvIYc4YA6F49FIelsRYmPwHclVU8WRn8izxMw IXX00LZmA42zP15S/OTV+tU5OgU+ww== X-Received: by 10.176.25.108 with SMTP id u44mr3130030uag.16.1493497695272; Sat, 29 Apr 2017 13:28:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.176.92.101 with HTTP; Sat, 29 Apr 2017 13:28:14 -0700 (PDT) Received: by 10.176.92.101 with HTTP; Sat, 29 Apr 2017 13:28:14 -0700 (PDT) In-Reply-To: References: <2ddaaccb-6df2-4fb4-fa52-80cdc415d61f@free.fr> From: Romain Manni-Bucau Date: Sat, 29 Apr 2017 22:28:14 +0200 Message-ID: Subject: Re: Some thoughts on Sirona To: dev@sirona.incubator.apache.org Cc: "John D. Ament" Content-Type: multipart/alternative; boundary=f403043ecc20998586054e54077e archived-at: Sat, 29 Apr 2017 20:28:26 -0000 --f403043ecc20998586054e54077e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Emeric Think it is a very accurate feedback - and we should take it for some other projects too. Guess it is too late for sirona@apache but always good to remind such important points. Thanks for that! Le 29 avr. 2017 20:16, "Vernat Emeric" a =C3=A9crit : Hi all, I would like to say some thoughts on Sirona, as a kind of advice or remarks on community growth. I will use English even if we all speak French here ;-= ) (These are from my point of view and I am neither a Sirona project's member or an Apache member. There are certainly other points of view and your thoughts may be better than mine.) When we look at the Sirona web page (http://sirona.apache.org/), the first thing written is: "*NEW: 18th Nov 2015 release of 0.3-incubating as a technology preview*". Wow, that's not new for sure. It seems like Sirona was already dead in the egg since 2015, so most users and contributors will leave without reading the end of the page. Only few will see the reality beyond that. I think that new releases would have shown that the project is not dead and that it adds features and fixes bugs as needed by users: 2 or 3 releases per year is a minimum I think. Then, for sure, Sirona has a lot of features (for example, Cassandra, Graphite, Square cube, ...) and perhaps too many features. But I think that the documentation is far from usable for a standard Java developer. For example, one of the first link in the documentation is about "Concepts": great, I would like to know the Concepts of monitoring with Sirona. Problem is that the Concepts page starts with:/ The repository is a singleton for the JVM. It is the entry point to get access to counters and gauges./ / public interface Repository extends Iterable { Counter getCounter(Counter.Key key); void clear(); StopWatch start(Counter counter); Map getGaugeValues(long start, long end, Role role); void stopGauge(Role role); } /When wanting to know the concepts of Sirona as a first step to learn what it is, I was not asking for a Java interface (which I don't really understand anyway). So after the Concepts page, I am going to the Deployments page. At least, I should be able to install Sirona. But the Deployments give 5 or 6 "solutions" which are: everything locally, agent/collector, push/pull, automatics registration or not, cassandra or not. I am a bit lost with all that. So going first to "everything locally" for the simple solution. And first thing in "everything locally" is : /TBD// /As a Sirona user, I should have run away at this point. By the way, later on the same page, it is suggested to see the cassandra doc page without giving a link to that page and it is suggested to configure properties without saying where those properties should be written. After finally finding the Cassandra page it says again to configure properties without saying where to write them. Then the Cassandra page continues with a long list of incomprehensible database details. Am I supposed to understand those details? As a last word, in the quick start guide, version is out of date and the Square cube link is dead. But the quick start guide is not that bad except the last sentence: "Documentation coming soon". All that to say that the documentation seems not finished, not cohesive enough, without much guiding for choices and not usable enough for a standard developer, in my point of view. Having a lot of features does not help. And no releases since Nov 2015 confirms that. I do not know if there would have been more community growth with better documentation and releases, but at the moment it does not help. And about leadership in the project, it's true that projects with a dictactor (or slave) for life are more often successful in the end: Jenkins is a good example. But of course, everyone can choose other priorities than Sirona at some point in time. Perhaps a dictator for life would have helped to launch the project. Regards, Emeric Again, this is from my point of view and I am neither a Sirona project's member or an Apache member. There are certainly other points of view and your thoughts may be better than mine. --f403043ecc20998586054e54077e--