Summary of IRC Meeting in #couchdb-meeting at Wed Feb 18 20:00:57 2015: Attendees: Wohali, micah, jennmoneydollars, Kxepal, jan____, Humbedooh, robertkowalski, varac, awenkhh
- Preface - couchdbday - Action: awenkhh to crete flickr account to share event photos - packaging CouchDB 2.0 - Info: first PR for creating a CouchDB 2.0 tarball up, feedback welcome (especially for different platforms): https://github.com/apache/couchdb/pull/302 - remaining CouchDB 2.0 tasks - Action: robertkowalski will add the missing tasks to Jira as blockers for easier tracking - Action: Kxepal to add more blockers for 2.0 to Jira - Info: We collected things that are missing for a 2.0 release, document is here: https://docs.google.com/a/kowalski.gd/document/d/1ftAd5b09CX9e6Z7qN57_56AVCgjfjcxfouJYytm9P34/edit - "website group" and website move to git - Action: robertkowalski to ask infra for website group mailing list - nano contribution to the asf - Action: robertkowalski to ask garren for a pre-review of the nano code - Info: jan____ will volunteer on the cla signing part for nano - Info: robertkowalski joins jan volunteering for nano cla signing - other business IRC log follows: ## Preface ## ## couchdbday ## [Wed Feb 18 20:01:46 2015] <robertkowalski>: just briefly, the couchdb day event was quite nice [Wed Feb 18 20:02:16 2015] <robertkowalski>: we discussed a lot of topics and i think many of them will be separate topics today [Wed Feb 18 20:02:25 2015] <robertkowalski>: we had around 80 attendees [Wed Feb 18 20:03:08 2015] <jan____>: CouchDB Day was amazing, a round of applause for robertkowalski and awenkhh *clap clap clap* [Wed Feb 18 20:03:17 2015] <Kxepal>: robertkowalski: when photos, slides and videos will be available?(: [Wed Feb 18 20:03:27 2015] <awenkhh>: Kxepal soon :D [Wed Feb 18 20:03:47 2015] <awenkhh>: the just received the final cut of a mood film [Wed Feb 18 20:04:03 2015] <awenkhh>: photos will be placed at flickr probably [Wed Feb 18 20:04:04 2015] <Kxepal>: awenkhh: great! cannot wait for them (: [Wed Feb 18 20:04:26 2015] <awenkhh>: and the talks will be put to a yet to be created couchdb youtube channel [Wed Feb 18 20:04:36 2015] <awenkhh>: what brings me to the question what we have to do for that [Wed Feb 18 20:04:39 2015] <awenkhh>: anyone? [Wed Feb 18 20:04:52 2015] <robertkowalski>: i checked [Wed Feb 18 20:05:02 2015] <robertkowalski>: for youtube you need a google (plus) account [Wed Feb 18 20:05:11 2015] <awenkhh>: we have that [Wed Feb 18 20:05:12 2015] <robertkowalski>: we could use our existing account [Wed Feb 18 20:05:25 2015] <awenkhh>: I mean CouchDB - yes why not use it [Wed Feb 18 20:06:03 2015] <robertkowalski>: if not we have to create a separate one, but having one account makes things easier [Wed Feb 18 20:06:16 2015] <awenkhh>: no need imho [Wed Feb 18 20:06:27 2015] <awenkhh>: let's use the existing one. [Wed Feb 18 20:06:38 2015] <jan____>: +1 [Wed Feb 18 20:06:58 2015] <awenkhh>: do we need to write that to marketing@ for general ok's? [Wed Feb 18 20:08:49 2015] <robertkowalski>: i can take care of that [Wed Feb 18 20:09:58 2015] <awenkhh>: cool ;-) [Wed Feb 18 20:10:16 2015] <awenkhh>: if ACK received I will take care to upload the vids [Wed Feb 18 20:10:48 2015] <jan____>: no need to action this, just do it :) [Wed Feb 18 20:10:59 2015] <awenkhh>: the next question is with flickr - is it ok to create a couchdb account? [Wed Feb 18 20:11:06 2015] <jan____>: you are committers, no need to ask permission :) [Wed Feb 18 20:11:33 2015] <jan____>: yeah, totally fine, just share the credentials with the PMC [Wed Feb 18 20:11:38 2015] <Kxepal>: +1 [Wed Feb 18 20:11:48 2015] <awenkhh>: ok will do [Wed Feb 18 20:12:37 2015] <awenkhh>: well I would like to thank again jan____ for the awesome keynote!!!! and to robertkowalski for doing that with me - and it was HIS idea for the record :D [Wed Feb 18 20:13:07 2015] <robertkowalski>: *blush* [Wed Feb 18 20:13:12 2015] <jan____>: #action awenkhh to crete flickr account to share event photos [Wed Feb 18 20:13:16 2015] <jan____>: *create, damn [Wed Feb 18 20:13:22 2015] <awenkhh>: ha ha :D [Wed Feb 18 20:13:33 2015] <robertkowalski>: awenkhh: just my idea, but you did most fo the work :D [Wed Feb 18 20:13:45 2015] <awenkhh>: robertkowalski stop it now :D! [Wed Feb 18 20:14:19 2015] <robertkowalski>: 30 seks before I continue to the next topic ## packaging CouchDB 2.0 ## [Wed Feb 18 20:15:55 2015] <micah>: ACTION waves [Wed Feb 18 20:16:29 2015] <varac>: is there some progress in providing a source tarball ? [Wed Feb 18 20:16:48 2015] <varac>: that we can use to try to build a deb package ? [Wed Feb 18 20:17:34 2015] <jan____>: I have a first stab at a tarball generator: https://github.com/apache/couchdb/pull/302 [Wed Feb 18 20:17:40 2015] <jan____>: it needs some mroe review [Wed Feb 18 20:18:53 2015] <jan____>: but does the trick for me⢠on Mac OS X, so I assume platform issues, but those should be easy to fix. Iâm standing by for reports [Wed Feb 18 20:19:22 2015] <varac>: jan: great [Wed Feb 18 20:19:39 2015] <micah>: jan____: great! I can try to use that. I had some discussions with rebar people about how to avoid the git situation and I did something different, but much uglier, so I'd rather try yours [Wed Feb 18 20:20:17 2015] <robertkowalski>: #info first PR for creating a CouchDB 2.0 tarball up, feedback welcome (especially for different platforms): https://github.com/apache/couchdb/pull/302 [Wed Feb 18 20:21:29 2015] <varac>: robertkowalski: i think we're fine trying this, for now [Wed Feb 18 20:22:08 2015] <jan____>: micah: yes please! I randomly walked into this by way of Kxepal, my original solution was a lot messier [Wed Feb 18 20:22:19 2015] <varac>: anything else towards the package that couchdb would build can be discussed on future meetings [Wed Feb 18 20:22:50 2015] <Humbedooh>: ASFBot: meeting redact robertkowalski will write an email to the marketing ## remaining CouchDB 2.0 tasks ## [Wed Feb 18 20:23:59 2015] <robertkowalski>: #info We collected things that are missing for a 2.0 release, document is here: https://docs.google.com/a/kowalski.gd/document/d/1ftAd5b09CX9e6Z7qN57_56AVCgjfjcxfouJYytm9P34/edit [Wed Feb 18 20:24:47 2015] <robertkowalski>: I think jan____ already started with the tasks he owns [Wed Feb 18 20:25:34 2015] <Kxepal>: robertkowalski: how do you feel to put this on jira as blockers for 2.0 to let everyone easily track the missing bits status? [Wed Feb 18 20:26:03 2015] <robertkowalski>: for the Fauxton tickets, I already showed them to the team, I hope we'll start on them soon [Wed Feb 18 20:26:19 2015] <robertkowalski>: Kxepal: yes, I wanted to but I somehow forgot. will do! [Wed Feb 18 20:26:43 2015] <robertkowalski>: #action robertkowalski will add the missing tasks to Jira as blockers for easier tracking [Wed Feb 18 20:28:10 2015] <robertkowalski>: jan____: for the wizard-topic on the list, should we both start that after the tarball task is finished? [Wed Feb 18 20:28:10 2015] <Kxepal>: but this for sure not all the blockers [Wed Feb 18 20:28:31 2015] <jan____>: robertkowalski: sounds like a plan [Wed Feb 18 20:28:59 2015] <robertkowalski>: Kxepal: do you have any specific in mind? [Wed Feb 18 20:29:22 2015] <Kxepal>: robertkowalski: at very short hand configuring logging [Wed Feb 18 20:29:49 2015] <Kxepal>: for now lagger lives with his own life. this code remains in rcouch merge branch [Wed Feb 18 20:30:28 2015] <robertkowalski>: can you volunteer to create a blocker ticket in Jira Kxepal? [Wed Feb 18 20:31:04 2015] <Kxepal>: sure, there is need to put all the blocker things to Jira to see what's left [Wed Feb 18 20:31:21 2015] <Kxepal>: but I could only tell the story from my point of view (: [Wed Feb 18 20:32:45 2015] <robertkowalski>: Kxepal: seems we were not aware of that on the Sunday in Hamburg, it would be cool if you can complete our list [Wed Feb 18 20:33:09 2015] <Kxepal>: robertkowalski: ok, will do that [Wed Feb 18 20:33:37 2015] <Kxepal>: #action Kxepal to add more blockers for 2.0 to Jira [Wed Feb 18 20:34:34 2015] <robertkowalski>: ok anything left for the remaining tasks? I would continue in 30seks if not ## "website group" and website move to git ## [Wed Feb 18 20:35:53 2015] <Wohali>: do it [Wed Feb 18 20:35:55 2015] <robertkowalski>: i am friends with a lot of people in the node.js project and io.js project, and i think we can learn a lot from them [Wed Feb 18 20:35:57 2015] <Wohali>: any opposed? [Wed Feb 18 20:36:17 2015] <Wohali>: i think no one wants svn [Wed Feb 18 20:36:24 2015] <Wohali>: and the website needs much help [Wed Feb 18 20:36:33 2015] <robertkowalski>: they have a "website-group" and i mentioned that to nslater on twitter (https://twitter.com/robinson_k/status/564896108451610624) and there seems to be interest :) [Wed Feb 18 20:36:40 2015] <Wohali>: skills are not necc. same as mktng [Wed Feb 18 20:37:31 2015] <robertkowalski>: and a few days later Humbedooh demoed a git prototype of the website. jan____ already wrote to the list [Wed Feb 18 20:37:35 2015] <robertkowalski>: Wohali: yes agree [Wed Feb 18 20:37:40 2015] <jan____>: seems like an obvious step to me, letâs do it :) [Wed Feb 18 20:37:45 2015] <robertkowalski>: (sorry wanted to provide the background for my question) [Wed Feb 18 20:37:53 2015] <awenkhh>: +1 [Wed Feb 18 20:37:57 2015] <jennmoneydollars>: iâm interested in involvement in the website-group [Wed Feb 18 20:38:16 2015] <robertkowalski>: cool! [Wed Feb 18 20:38:28 2015] <Wohali>: reminder decisions aren't made here but it sounds like unanimous consent [Wed Feb 18 20:38:32 2015] <jan____>: jennmoneydollars: great, happy to see this :) [Wed Feb 18 20:38:45 2015] <awenkhh>: jennmoneydollars +1 ;-) [Wed Feb 18 20:40:10 2015] <jan____>: robertkowalski: would you like to have a dedicated mailing list as well? Or anything else? Or will the git repo & GitHub Pull Requests do? [Wed Feb 18 20:40:50 2015] <robertkowalski>: jennmoneydollars: what do think? is an own mailing list yay or nay? [Wed Feb 18 20:41:02 2015] <jennmoneydollars>: i say yay [Wed Feb 18 20:41:19 2015] <jennmoneydollars>: unless we want to do communication via issues [Wed Feb 18 20:41:27 2015] <jennmoneydollars>: which iâm totally chill with [Wed Feb 18 20:41:39 2015] <jennmoneydollars>: those generate emails anyway [Wed Feb 18 20:41:50 2015] <robertkowalski>: jennmoneydollars: i think issues are disabled in the apache github org :( [Wed Feb 18 20:42:02 2015] <jennmoneydollars>: ah ok cool, then i say yay to email [Wed Feb 18 20:42:06 2015] <jan____>: yeah, just PRs, sorry [Wed Feb 18 20:42:47 2015] <jan____>: we already have a marketing mailing list, and I see *some* overlap when it comes to website content, but I can see website tech to be a completely separate field, so a separate list might be warranted :) [Wed Feb 18 20:44:09 2015] <Wohali>: yeah, no apache gh issues for good reasons not worth hashing out here [Wed Feb 18 20:45:07 2015] <robertkowalski>: ok i can help in my spare time with setup and spreading the word once we got a website on git [Wed Feb 18 20:45:49 2015] <jan____>: definitely! [Wed Feb 18 20:46:03 2015] <robertkowalski>: jennmoneydollars: let's stay in contact about that as we don't have the git repo yet, i can ping you when we got i [Wed Feb 18 20:46:18 2015] <robertkowalski>: jennmoneydollars: we then have to open a ticket for infra requesting the mailing list [Wed Feb 18 20:46:20 2015] <jennmoneydollars>: ok yes good [Wed Feb 18 20:47:53 2015] <jan____>: #action robertkowalski to ask infra for website group mailing list [Wed Feb 18 20:48:07 2015] <robertkowalski>: :) [Wed Feb 18 20:48:11 2015] <jan____>: I vote [email protected] [Wed Feb 18 20:48:15 2015] <jan____>: *webmaster [Wed Feb 18 20:48:18 2015] <robertkowalski>: hahaha [Wed Feb 18 20:48:45 2015] <jennmoneydollars>: no takebacks jan____ [Wed Feb 18 20:49:02 2015] <jan____>: webmater it is! ## nano contribution to the asf ## [Wed Feb 18 20:51:07 2015] <jan____>: soo, boring legal topic [Wed Feb 18 20:51:33 2015] <jan____>: tl;dr @dscape wants to donate nano to the asf, we are happy to take it [Wed Feb 18 20:51:44 2015] <jan____>: getting things into the ASF requires something called IP cleareance [Wed Feb 18 20:51:54 2015] <jan____>: thatâs easy if someone like IBM comes along and want to donate stuff [Wed Feb 18 20:52:37 2015] <jan____>: nano is a random project on github with 46 contributors, none of which have signed any legal documents [Wed Feb 18 20:53:40 2015] <jan____>: now we only need anyone whoâs done a âsignificant contributionâ (basically nothing you couldnât rewrite in a pinch)⦠[Wed Feb 18 20:54:20 2015] <jan____>: â¦but there are a number of folks in there that have done significant contributions and they all need to sign off a CLA or Grant for the ASF. [Wed Feb 18 20:55:43 2015] <jan____>: this is not very hard, but a bit of legwork, so weâd need one or two volunteers to run through the trenches here: 1. identify significant contributors 2. ask them to sign a CLA (easiest option afaik) 3. make sure itâs all recorded 4. start IP clearance 5. import 6. done [Wed Feb 18 20:56:25 2015] <Kxepal>: jan____: how to define what is "significant"? [Wed Feb 18 20:56:25 2015] <jan____>: maybe option 0. asking legal-discuss@ if there is a way to streamline this (like have one document explaining everything, that everyone can just sign and be done with it) [Wed Feb 18 20:56:29 2015] <jan____>: EOT [Wed Feb 18 20:58:11 2015] <Wohali>: point of order, are we continuing to maintain jquery.couchdb? and with the adoption of nano are we looking to take on things like couchapp, erica or similar? [Wed Feb 18 20:58:28 2015] <Wohali>: they are useful and i don't want them to die, but donating code doesn't mean people will actually maintain them [Wed Feb 18 20:59:15 2015] <Kxepal>: Wohali: jquery.couchdb lazily we are continuing, but actually need someone who'll take care about it [Wed Feb 18 20:59:28 2015] <jan____>: Kxepal: âanything we canât rewrite quicklyâ, something like 10-20 line patches are not significant [Wed Feb 18 20:59:48 2015] <Wohali>: i just want to understand how we agreed to adopt nano, and what that means for the future for similar projects [Wed Feb 18 20:59:58 2015] <Wohali>: and who is stepping up to deal with nano long term if it's not dscape [Wed Feb 18 21:00:09 2015] <jan____>: Wohali: not yet looking to assimilate everything out there, but might be good practice to help build communities around things we care about. [Wed Feb 18 21:00:20 2015] <Wohali>: we already have a lot of core code that isn't necessarily being tended to :( [Wed Feb 18 21:00:42 2015] <jan____>: Wohali: nano: no vote yet, so nothing final yet, but it seems like a few folks would be interested in having it and maintaining it. [Wed Feb 18 21:00:47 2015] <Wohali>: was a vote taken on nano? ah ok n/m [Wed Feb 18 21:00:50 2015] <jan____>: right, nano has volunteers lined up tho [Wed Feb 18 21:00:53 2015] <Wohali>: ok good [Wed Feb 18 21:00:55 2015] <Wohali>: i didn' tknow [Wed Feb 18 21:00:57 2015] <robertkowalski>: Wohali: nano has another contributor who would like to join the asf and garren also offered help in his spare time [Wed Feb 18 21:01:10 2015] <Wohali>: cool, more committers is good [Wed Feb 18 21:01:29 2015] <jan____>: Iâd say for other projects, if we can rally support, we can discuss getting them in, but this shouldnât be a blanket policy [Wed Feb 18 21:01:32 2015] <Wohali>: just want to make sure we take what we will maintain, not just to take it [Wed Feb 18 21:01:38 2015] <Kxepal>: jan____: [bikeshedding] so if someone submitted PR with 5 lines fix that prevents resource leak or bumps performance in 5 times because those 5 lines changes were required deeply knowledge of how node.js works...isn't significant? I think this isn't so trivial definition /: [Wed Feb 18 21:01:43 2015] <Wohali>: right-y oh [Wed Feb 18 21:01:57 2015] <Wohali>: sounds to me like garren would be the ideal person to do the review [Wed Feb 18 21:02:04 2015] <Wohali>: if he knows the code already [Wed Feb 18 21:03:10 2015] <jan____>: My gut feeling is that if projects become Apache CouchDB official, more people are likely to come out of the woodwork to help. I like the aspect of getting more people into the ASF way of things, because they are more likely to bleed over to our other projects, including CouchDB core (c.f. robertkowalski :) [Wed Feb 18 21:03:35 2015] <jan____>: Kxepal: not my call, the ASF is officially vague on this, please refer to [email protected] for details :) [Wed Feb 18 21:03:45 2015] <robertkowalski>: Wohali: the review for calling the persons which did commits? [Wed Feb 18 21:03:56 2015] <Kxepal>: jan____: ok, I was just wondering (: [Wed Feb 18 21:03:57 2015] <Wohali>: robertkowalski: correct, the pre-acceptance vetting of cod ethat jan asked for [Wed Feb 18 21:04:33 2015] <Wohali>: jan____: just want to have a contingency plan for what happens if we adopt a bunch of code, no one shows up to volunteer it, and we get repo bloat of unmaintained and unloved code [Wed Feb 18 21:04:39 2015] <jan____>: Kxepal: Iâd say for the sake of simplicity here, weâll define a +/- git stat as the threshold and go from there. [Wed Feb 18 21:05:07 2015] <jan____>: Wohali: yeah, totally understood, I donât want that either [Wed Feb 18 21:05:25 2015] <robertkowalski>: Wohali: we can delete the code if nobody wants it [Wed Feb 18 21:05:34 2015] <robertkowalski>: i also suggested that fpr jquery.couch [Wed Feb 18 21:05:43 2015] <jan____>: Wohali: case in point, we should do some advertising around jquery,couchdb.js (maybe in the weekly news) to see if we attract more folks [Wed Feb 18 21:05:57 2015] <Wohali>: +1 [Wed Feb 18 21:06:20 2015] <Kxepal>: jan____: about jquery.couch...may be act more directly and ask in jquery community about? [Wed Feb 18 21:06:28 2015] <jan____>: for jquery.couch.js, Iâd like to keep it around as is for at least 2.0 so apps that rely on it being in /_utils/script/ donât break [Wed Feb 18 21:06:43 2015] <jan____>: but post 2.0, depends on if it has maintainers [Wed Feb 18 21:06:49 2015] <jan____>: Kxepal: yeah, that too! [Wed Feb 18 21:06:54 2015] <jan____>: good idea [Wed Feb 18 21:07:45 2015] <Wohali>: i know the js world has very divided feelings on jquery but it still shows up in a lot of places, let's try and get someone for it. [Wed Feb 18 21:07:47 2015] <Wohali>: sorry for the distraction. [Wed Feb 18 21:07:58 2015] <Wohali>: i nominate garren to review the code [Wed Feb 18 21:08:02 2015] <Wohali>: or to ask him who else could [Wed Feb 18 21:08:35 2015] <robertkowalski>: ill ask him tomrrow, ok? [Wed Feb 18 21:08:45 2015] <robertkowalski>: or do you want? [Wed Feb 18 21:09:33 2015] <Wohali>: please do, my schedule is...erratic [Wed Feb 18 21:10:08 2015] <robertkowalski>: #action robertkowalski to ask garren for a pre-review of the nano code [Wed Feb 18 21:10:45 2015] <robertkowalski>: Wohali: that also includes the cla signing part, right? not just identifying? [Wed Feb 18 21:11:12 2015] <Wohali>: no, i think jan just wanted the review [Wed Feb 18 21:11:20 2015] <Wohali>: should keep the CLA part iwthin the PMC in my opinion [Wed Feb 18 21:11:22 2015] <Wohali>: ACTION shrugs [Wed Feb 18 21:12:06 2015] <jan____>: good call, Iâd volunteer robertkowalski for this :P [Wed Feb 18 21:12:32 2015] <jan____>: (that is, good call Wohali on letting a PMC member handle this) [Wed Feb 18 21:12:47 2015] <robertkowalski>: awesome! [Wed Feb 18 21:13:21 2015] <robertkowalski>: #info jan____ will volunteer on the cla signing part for nano [Wed Feb 18 21:13:28 2015] <jan____>: NONONO [Wed Feb 18 21:13:35 2015] <jan____>: I suggest *you* do it :D [Wed Feb 18 21:13:42 2015] <Wohali>: lol [Wed Feb 18 21:14:11 2015] <jan____>: robertkowalski: deal: letâs both work on this [Wed Feb 18 21:14:21 2015] <robertkowalski>: jan____: alright [Wed Feb 18 21:14:49 2015] <robertkowalski>: #info robertkowalski joins jan volunteering for nano cla signing ## other business ## [Wed Feb 18 21:16:36 2015] <robertkowalski>: i am writing a blogpost for creating couchdb events [Wed Feb 18 21:16:56 2015] <robertkowalski>: awenkhh already reviewed it, had some very good feedback [Wed Feb 18 21:17:14 2015] <awenkhh>: robertkowalski yeah will be cool [Wed Feb 18 21:17:46 2015] <awenkhh>: I will alos write one over the weekend about the CouchDB Day itself including video and the like [Wed Feb 18 21:17:58 2015] <robertkowalski>: cool! [Wed Feb 18 21:18:04 2015] <jan____>: nice x 2 [Wed Feb 18 21:18:53 2015] <robertkowalski>: cool beans :) thank you, great meeting! [Wed Feb 18 21:19:08 2015] <robertkowalski>: ASFBot: meeting end Meeting ended at Wed Feb 18 21:19:08 2015
