Return-Path: X-Original-To: apmail-couchdb-marketing-archive@minotaur.apache.org Delivered-To: apmail-couchdb-marketing-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B7BFA1785F for ; Tue, 12 May 2015 14:01:07 +0000 (UTC) Received: (qmail 85585 invoked by uid 500); 12 May 2015 14:01:07 -0000 Delivered-To: apmail-couchdb-marketing-archive@couchdb.apache.org Received: (qmail 85546 invoked by uid 500); 12 May 2015 14:01:07 -0000 Mailing-List: contact marketing-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: marketing@couchdb.apache.org Delivered-To: mailing list marketing@couchdb.apache.org Received: (qmail 85533 invoked by uid 99); 12 May 2015 14:01:07 -0000 Received: from Unknown (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 May 2015 14:01:07 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id E61AF18294F for ; Tue, 12 May 2015 14:01:06 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.1 X-Spam-Level: X-Spam-Status: No, score=-0.1 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-us-east.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id d3TNHDTLcYKP for ; Tue, 12 May 2015 14:00:52 +0000 (UTC) Received: from mail-wi0-f177.google.com (mail-wi0-f177.google.com [209.85.212.177]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTPS id 6E90F4741D for ; Tue, 12 May 2015 14:00:51 +0000 (UTC) Received: by widdi4 with SMTP id di4so155216351wid.0 for ; Tue, 12 May 2015 07:00:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=GdB/zPOxqw5D69QWf7ckabpjAxcUDgZcq1WTQLIGVe0=; b=lyhZLl+DRTe2Fs30SuciZftHUYDODbJIH+L9K8iybS5zoGxMwHqwN3GE+I8B/w4zSj spn4Itiw0BGeldzxbyAeuc8f7P/DdeyHbIEaS8HiVYN5kCOYQ9bIGzhH9J9lJRxbKenc lCv1b7qWFHFW/p7lpXNSOGj+uEuWdxlVntCZIVbNBVp8rGHX9E0Mxbdjuo2SZz/e3qgh CYN60al07T+tuBcPMSqd+fZFe2cVqQMeoiu3l2Esd2ws1TtcBOkjFf/FpB88WpJ9Qj5c Bw5z+IwQR0139Uptkt1vR7sVFx6NK1uo7b6nQRI8e8cp2DJRw7dELUioIV19DwdkVEkP 8IdA== MIME-Version: 1.0 X-Received: by 10.180.104.197 with SMTP id gg5mr30568538wib.27.1431439250330; Tue, 12 May 2015 07:00:50 -0700 (PDT) Received: by 10.180.87.136 with HTTP; Tue, 12 May 2015 07:00:50 -0700 (PDT) In-Reply-To: References: <554CD478.9020308@meetinghouse.net> <2460868.278.1431195987480.JavaMail.Joan@RITA> Date: Tue, 12 May 2015 17:00:50 +0300 Message-ID: Subject: Re: the future of couchapp From: Alexander Shorin To: "marketing@couchdb.apache.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable -- ,,,^..^,,, On Tue, May 12, 2015 at 4:48 PM, Giovanni Lenzi wro= te: > Thanks Alexander for you thougths. They have been very useful for us to > have a feeling of the current developer team status and preferences. We > were simply not aware of such this situation. > > Unfortunately currently we don't have resources and erlang competences to > join couchdb team. We have full respect for Cloudant and developers worki= ng > in Cloudant and I understand everyone wants to work on what he cares most= , > even regardless of marketing considerations to increase interest in the > project and ultimately the committers adoption rate. > > My starting intention with the thread 'couchdb articles, pills, tutorials= ' > wasn't absolutely to bore anyone with such this kind of discussion. I'm > very sorry for that, but in the end, I think it has been also useful to > define both couchdb and smileupps' plans for the future. > > I'm very happy jan likes tim black's proposal to market both "couchdb" an= d > "couchapps" separately and clearly, to allow them both to grow. We found = it > very very good to prevent confusion and from a marketing perspective too. > > Having said this, even if currently we can't do more than what we are > already doing to grab users' interest, I'm still looking forward to work > together with you in the future, in a way or another. > > Thanks all for your patience and this useful discussion, > > Best Regards, > > Smileupps Team > > > Il giorno 11/mag/2015 18:47, "Jan Lehnardt" ha scritto: > >> >> > On 11 May 2015, at 15:01, Alexander Shorin wrote: >> > >> > Sorry, for intruding into your conversation, but let me throw you a >> > thought I have. >> > >> > Apache CouchDB, as it was said, is a volunteer project, where each >> > committer takes care about what they personally likes or need for own >> > business: Cloudnant contributors cares about cluster feature and >> > stable core, Jan cares about simplicity of usage CouchDB with no >> > confusing things, Robert Kowalski like to work mostly on frontend part >> > of the project - sorry if I didn't explain precisely position and >> > motivation of the each, but it doesn't matter. What I want to say, is >> > everybody works on what they likes/need/feels important. >> > >> > Obliviously, couchapp feature lacks of love, care and attention for >> > quite long of time and there is no explicit leader to work on this >> > feature and evangelist to promote. If couchapps feature is critical >> > for Smileyupps business and they have ideas how to improve it and >> > resources to maintain it, why not to take Cloudant as an example and >> > become a contributor? I think, with such plan, everybody will win: >> > CouchDB will get more powerful couchapps, Smileyupps will be able to >> > be more attractive for their client=C3=A8le. And by the way, you event= ually >> > may help to solve confusion around couchapps. >> > >> > Sounds like business-driven development, but I'd like to think about >> > it as about inventions into open source for better business. After >> > all, business successful features mostly may receive warm welcome by a >> > community, while business specific will get cut off in order to have >> > more general solution that fits most in the end. >> > >> > Otherwise I see whole this discussion as arguing of two people where >> > first continues keeps saying "we need couchapps! couchapps are cool!" >> > and the second one responses "couchapps are full of flaws and >> > confusion!". Without the one who will enter and say "Hey! Calm down, >> > I'll sort all the problems" there wouldn't be any good solution and >> > couchapps will die as technology by timeout: era of HTTP/2 is coming >> > which going to change a lot of things, while I don't mention existed >> > websockets. >> > >> > So what do you think about? >> >> I think I agree 100% with what you are saying, thanks Alexander :) >> >> Best >> Jan >> -- >> >> > >> > -- >> > ,,,^..^,,, >> > >> > >> > On Mon, May 11, 2015 at 10:18 AM, Giovanni Lenzi >> wrote: >> >> Hi Joan, thanks for your useful reminders. I think you hit the main >> point. >> >> >> >> 2015-05-09 20:26 GMT+02:00 Joan Touzet : >> >> >> >>> *** TL;DR: the people who are willing to spend anywhere from >> >>> thousands to millions of dollars on a CouchDB-based solution aren't >> >>> interested in CouchApps. I think the discussion to date is missing >> >>> this, and as such, is entirely unrepresentative of the current >> >>> market for Apache CouchDB. >> >>> >> >> >> >> >> >> >> >>> The answer is that there are practically no customers of Cloudant/IB= M >> >>> who are banking on CouchApps for any serious need. Every client that >> >>> I can think of - meaning they have a dedicated cluster, and aren't >> >>> using the shared cluster service .... >> >>> >> >> Cloudant built out a document-level (and field-level!) security >> >>> solution for one customer, about two years ago now. While there was >> >>> initial interest, performance considerations lead to the solution >> >>> being backburnered for further consideration. Even in that situation= , >> >>> CouchApps weren't the primary concern -- database-level enforcement >> >>> of security rules *was*. >> >>> >> >> >> >> From what you cc'ed and then say, it seems that CouchDB market should= be >> >> strictly the same as Cloudant market.. Is it this what Mike and you >> would >> >> like to say? And if yes, why? >> >> >> >> Why an Apache project, should strictly target companies with thousand= to >> >> millions dollars? >> >> Is this allowed by "the apache way"? >> >> Are there other Apache examples of company-driven project? >> >> >> >> Sorry for all these questions but I am very very ignorant in this. I >> >> thought a project should only be driven from its users as its most >> >> important participants. >> >> >> >> Thanks in advance for your useful answers. >> >> >> >> >> >> >> >>> >> >>> Within Cloudant, perhaps Simon Metson was the primary proponent of >> >>> using CouchApps for serious purposes. He used them in the "For >> >>> Developers" section of the website to help demonstrate various key >> >>> features of the platform, including the new MongoDB-inspired Mango >> >>> feature that's now a part of CouchDB 2.0. Diana Thayer (@garbados) >> >>> picked up on this and built a documentation framework on top of >> >>> CouchApps. This, to me, is perhaps the ideal use of CouchApps: >> >>> unsecured content, read-only, displayed in different formats based >> >>> upon what the end user needs, and self-hosted by CouchDB (so you >> >>> can view the product's documentation using the product itself). >> >>> More information on this use is at: >> >>> >> >>> >> >>> >> https://mail-archives.apache.org/mod_mbox/couchdb-dev/201410.mbox/%3C286= 03443.66.1414446738764.JavaMail.joant@Joans-MacBook-Pro.local%3E >> >>> >> >>> >> >>> >> >>> >> >>> >> >>> ----- Original Message ----- >> >>>> From: "Miles Fidelman" >> >>>> To: marketing@couchdb.apache.org >> >>>> Sent: Friday, May 8, 2015 11:21:28 AM >> >>>> Subject: Re: the future of couchapp >> >>>> >> >>>> Let's be clear. >> >>>> (Good) marketing isn't about selling a solution to folks who don't >> >>>> have >> >>>> a problem in the first place, it's about it's identifying problems >> >>>> for >> >>>> which we offer a solution. >> >>>> >> >>>> And.. it occurs to me that Cloudant has been doing market research >> >>>> and >> >>>> "real" marketing - perhaps some folks from Cloudant might share som= e >> >>>> findings related to CouchDB (as opposed to those that might relate = to >> >>>> their commercial extensions and services)? >> >>>> >> >>>> Miles Fidelman >> >>>> >> >>>> >> >>>> >> >>>> Giovanni Lenzi wrote: >> >>>>>> translates user@ decisions in "how to drive them to the public"? >> >>>>> or maybe better how to drive dev@ implemented features to the >> >>>>> public ? >> >>>>> >> >>>>> 2015-05-08 16:57 GMT+02:00 Giovanni Lenzi : >> >>>>> >> >>>>>> Got it, Joan. Thanks for the useful reminder, considered I am a >> >>>>>> total >> >>>>>> newbie here, I definitely don't know how decision-making process >> >>>>>> is driven. >> >>>>>> >> >>>>>> We will cut the "features" part from this discussion then and tak= e >> >>>>>> it to >> >>>>>> the devs@ list >> >>>>>> >> >>>>>> Here we should then focus on @jan's request about the story for >> >>>>>> couchapps.. given that until 2 days ago that was somehow uncertai= n >> >>>>>> >> >>>>>> But I think too this is more a user@ topic... isn't maybe >> >>>>>> marketing more >> >>>>>> appropriate to translates user@ decisions in "how to drive them t= o >> >>>>>> the >> >>>>>> public"? If you all agree with that, you can move this discussion >> >>>>>> to user@ >> >>>>>> or dev@, don't know what is preferable. >> >>>>>> >> >>>>>> >> >>>>>> 2015-05-08 15:56 GMT+02:00 Joan Touzet : >> >>>>>> >> >>>>>>> Hi all, >> >>>>>>> >> >>>>>>> PMC hat on... >> >>>>>>> >> >>>>>>> Reminding you *again* that we should not be using the MARKETING >> >>>>>>> list to >> >>>>>>> discuss new FEATURES and functionality for Apache CouchDB. We ar= e >> >>>>>>> not >> >>>>>>> like a company where marketing makes up what they want to do, an= d >> >>>>>>> development is forced to implement it. While it's a good idea to >> >>>>>>> have a >> >>>>>>> feedback loop between marketing and development, I am especially >> >>>>>>> keen to >> >>>>>>> not see Apache CouchDB turn into a marketing-driven development >> >>>>>>> effort. >> >>>>>>> >> >>>>>>> If you are proposing new CouchDB features, please make those >> >>>>>>> proposals >> >>>>>>> on the dev@ mailing list. And if you are willing to *develop* an= d >> >>>>>>> *support* those functions - even better. Current CouchDB >> >>>>>>> development >> >>>>>>> bandwidth is extremely limited, and would best be served by >> >>>>>>> helping you >> >>>>>>> to understand the current design's constraints, and the >> >>>>>>> difficulties >> >>>>>>> that may be inherent in what you ask for. >> >>>>>>> >> >>>>>>> Best regards, >> >>>>>>> Joan >> >>>>>>> >> >>>>>>> ----- Original Message ----- >> >>>>>>>> From: "Giovanni Lenzi" >> >>>>>>>> To: marketing@couchdb.apache.org >> >>>>>>>> Sent: Friday, May 8, 2015 4:05:12 AM >> >>>>>>>> Subject: Re: the future of couchapp >> >>>>>>>> >> >>>>>>>>> A service-trigger feature could be one of the new features of >> >>>>>>>>> Couch >> >>>>>>>>> apps. >> >>>>>>>> if possible, would be awesome :) >> >>>>>>>> >> >>>>>>>>> some clear design goals and a very limited set of features to >> >>>>>>>>> add >> >>>>>>>>> to >> >>>>>>>> CouchDB ddocs and focus on an in-browser tool (add features to >> >>>>>>>> Fauxton) >> >>>>>>>> that removes the need for new developers to learn git and build >> >>>>>>>> tools >> >>>>>> >> >>>>>> >> >>>>>> -- >> >>>>>> Giovanni Lenzi >> >>>>>> www.smileupps.com >> >>>>>> Smileupps Cloud App Store >> >>>>>> >> >>>>> >> >>>>> >> >>>> >> >>>> >> >>>> -- >> >>>> In theory, there is no difference between theory and practice. >> >>>> In practice, there is. .... Yogi Berra >> >>>> >> >>>> >> >>> >> >> >> >> >> >> >> >> -- >> >> Giovanni Lenzi >> >> www.smileupps.com >> >> Smileupps Cloud App Store >> >> -- >> Professional Support for Apache CouchDB: >> http://www.neighbourhood.ie/couchdb-support/ >> >>