Dear wiki user,

You have subscribed to a wiki page "Couchdb Wiki" for change notification.

The page "Meeting20121010" has been deleted by JoanTouzet:

https://wiki.apache.org/couchdb/Meeting20121010?action=diff&rev1=3&rev2=4

Comment:
Outdated, nothing actionable...nothing memorable. If we had a full archive of 
meeting minutes, that would be one thing...

- ## page was renamed from Meeting20121014
- <<Include(EditTheWiki)>>
  
- Meeting Minutes via -- DaveCottlehuber <<DateTime(2012-10-14T21:28:34Z)>>
- 
- <<TableOfContents(1)>>
- 
- = Futon2 =
- 
-  * Broad consensus that we want to merge in @bigbluehat's 
[[https://github.com/bigbluehat/futon2|futon2]] but that futon2 should not be a 
blocker
-  * @mainerror & @eckoit are keen to help with futon2
-  * <!> @eckoit to tell us where futon2 is at in next meeting
- 
- 
- = Doc Versions =
- 
- What versions of documentation should we aim to provide?
- 
-  * Propose to provide from 1.3.0 onwards only
-  * Changes since 1.2.0 should be easy to separate / keep clean
-  * <!> @dch to find a way to track which features were introduced in each 
release
-  * <!> @dch to note who is working on what in documentation land
- 
- = CouchApp Tool & Format =
- 
-  * @dch proposed to defer til after 1.3.0 on settling on a specific couchapp 
format and work on a consensus approach
-  * @eckoit and @chewbranca are keen to be involved in spearheading that with 
@benoitc
-  * Should we bundle [[https://github.com/benoitc/erica|erica]] @benoitc's 
erlang based couchapp tool?
- 
- = CORS =
- 
-  * Everybody wants to see this in 1.3.0
-  * <!> @benoitc hopes to branch this in the next couple of days
- 
- = 1.3.0 =
- 
-  * Docs, CORS, and bug fixes are on the list
-  * If you have blockers for 1.3.0 mark them as such in JIRA
-  * <!> @wendall911 to coordinate packaging tests/integration for 1.3.0
-  * <!> @wendall911 to raise packaging a more recent erlang within .rpm/.deb 
files as part of packaging discussions
- 
-  * @mainerror & @wohali will help
-  * <!> @dch to review open JIRAs for blockers
- 
- = Test Suite =
- 
-  * <!> @kocolosk and @benoitc to send summary of how tests are handled in 
bigcouch & refuge
-  * read up on 
[[http://learnyousomeerlang.com/common-test-for-uncommon-tests|Common Test]]
-  * Feels like a > 1.3.0 thing
-  * @wendall911 is interested in MOAR tests
- 
- = Merge All the Forks =
- 
-  * Very small number of people who will be directly involved
-  * Great opportunity to expose the inner workings & design choices inside 
CouchDB
-  * Looking for suggestions on how the wider CouchDB dev group can assist this
-  * Consensus around build system is required, suggesting post 1.3.0
-  * Nobody has yet disagreed to rebar wrapped in autotools, 
[[https://github.com/seth/rebar-tools|locked rebar deps]] may be useful
-  * <!> @wendall911 and @wohali will consider this in packaging work
-  * <!> @kocolosk to provide woolly update on how cloudant and bigcouch and 
couchdb fit together in the new world order
- 
- = Admin =
- 
-  * 9pm Wednesday seems like a good time for those who made it (non sequitur 
of the century)
-  * <!> @dch to send out proper timezone announcement for next meeting
-  * <!> skip the bot and use @noe instead
- 
- = Other Stuff =
- 
-  * <!> @dch is setting up a "Learn to Hack on Erlang/CouchDB" group with 
@garrenmsith following from @wohali's efforts earlier this year
-  * <!> @noe to organise a learnyou/hack/something @couchdb.apache.org list 
for that
-  * @janl notes everybody needs to spend 10 hours watching his 
[[http://www.youtube.com/watch?v=fdDmRLa6q1s|horse]]
- 
- = IRC summary =
- 
- {{{
- [2012/10/10 21:02] dch: I assume we have a quorum, so I suggest anybody who 
has a topic they want to cover just replies #topic <stuff>
- [2012/10/10 21:03] eckoit: #topic bundle erica
- [2012/10/10 21:03] dch: #topic cors & docs
- [2012/10/10 21:03] dch: #topic paperwork - how suitable is this time & date?
- [2012/10/10 21:04] dch: #topic 1.3.0 priorities
- [2012/10/10 21:04] eckoit: #topic default couchapp format
- [2012/10/10 21:05] jan____: #topic look at my horse
- [2012/10/10 21:08] dch: #topic send out a proper timezone announcement, duly 
noted
- [2012/10/10 21:09] dch: #topic doc versions
- [2012/10/10 21:10] noe: #startmeeting
- [2012/10/10 21:12] jan____: #topic futon2
- [2012/10/10 21:12] noe: #startmeeting
- [2012/10/10 21:12] dch: #startmeeting
- [2012/10/10 21:14] noe: #chair bitdiddle davisp dch dch fdmanana jan____ 
JasonSmith jsonified kocolosk tilgovi
- [2012/10/10 21:17] noe: #info dch indicates broad consensus that we want to 
merge in futon2 https://github.com/bigbluehat/futon2
- [2012/10/10 21:18] noe: #info jan____ wants us to kick off an exploratory 
work to see if this will work
- [2012/10/10 21:19] noe: #action eckoit will talk to bigbluehat and find out 
current status of futon2 for next week
- [2012/10/10 21:20] dch: #info mainerror eckoit put hands up for helping 
futon2 integration
- [2012/10/10 21:20] noe: dch: i #action-ed that already :)
- [2012/10/10 21:22] noe: #action mainerror to post summary of frameworks 
options about futon to mailing list
- [2012/10/10 21:22] dch: #action use @noe as the bot and forgo the pythonscript
- [2012/10/10 21:23] noe: #topic doc versions
- [2012/10/10 21:23] noe: #topic futon2
- [2012/10/10 21:24] noe: (we need to do both, as the bot would do the subject 
for us. the #topic command is for the post-processing later)
- [2012/10/10 21:24] ASFBot: >> fix typo, closes pr #29
- [2012/10/10 21:25] noe: #topic doc versions
- [2012/10/10 21:25] dch: #question what versions of couch should we aim to 
provide docs for?
- [2012/10/10 21:29] noe: #info everyone in the channel agreed docs should 
target the 1.3 line and later
- [2012/10/10 21:29] noe: #info everyone in the channel agreed docs in 1.3 
should only cover changes since 1.2
- [2012/10/10 21:30] noe: #info dch plans to go ahead with doc plans unless 
anyone objects on the mailing list
- [2012/10/10 21:31] dch: #action dch to find way to track when features were 
introducted in docs
- [2012/10/10 21:32] dch: #action dch to note who's working on what wrt to doc 
features/changes
- [2012/10/10 21:33] dch: #topic couchapp format
- [2012/10/10 21:38] dch: #info proposed to defer fixing a couchapp format post 
1.3, and work on a consensus approach
- [2012/10/10 21:41] noe: #info ekoit and chewbranca both expressed interest in 
leading couchapp effort with benoitc
- [2012/10/10 21:44] dch: #action noe to send out release cadence as discussed 
in Eire with rnewson
- [2012/10/10 21:46] dch: #action: dch to include link to release cadence
- [2012/10/10 21:46] tilgovi: does that deserve an #action?
- [2012/10/10 21:47] noe: #topic cors
- [2012/10/10 21:48] noe: #info benoitc will branch the cors code tomorrow
- [2012/10/10 21:49] dch: #topic meeting time/day
- [2012/10/10 21:49] dch: #action dch to humbly apologise in minutes for 
jumping the gun, and see if we have any people in asia timezone who are left out
- [2012/10/10 21:50] dch: #info general consensus from those who made it that 
this time works for them (!)
- [2012/10/10 21:51] noe: # 1.3.0 prios
- [2012/10/10 21:51] noe: #topic 1.3.0 prios
- [2012/10/10 21:51] dch: #topic  1.3.0 prios
- [2012/10/10 21:54] noe: #action dch will go through JIRA and mark items that 
block 1.3 release
- [2012/10/10 21:54] mainerror: noe: For the minutes, 
http://wiki.apache.org/couchdb/FrontPage#Getting_Involved ... 
http://wiki.apache.org/couchdb/IRC_Meeting_Minutes
- [2012/10/10 21:54] noe: #action nslater will assist dch with JIRA efforts
- [2012/10/10 21:54] dch: #action wendall911 and Wohali to get stuck into 
packaging
- [2012/10/10 21:55] noe: #action nslater to announce 1.3 blockers JIRA 
workflow, and invite contribution to final feature list
- [2012/10/10 21:57] phenny: noe: [#COUCHDB-1346] CouchDB hangs during start of 
view indexing - ASF JIRA
- [2012/10/10 21:59] dch: #topic test suite,
- [2012/10/10 21:59] dch: #topic test suite,
- [2012/10/10 21:59] dch: #topic test suite
- [2012/10/10 22:02] dch: #info try to keep this short in future
- [2012/10/10 22:04] dch: how about #info kocolosk and benoitc to send summary 
of testing in their forks to dev@ to start the ball rolling? I see this as a 
1.3+
- [2012/10/10 22:05] noe: are you gonna #action that?
- [2012/10/10 22:05] dch: #topic pouch into futon
- [2012/10/10 22:06] dch: #action kocolosk  to send summary of testing in their 
forks to dev@ to start the discussion
- [2012/10/10 22:06] noe: #info wendall911 has offered to help with the tests
- [2012/10/10 22:08] noe: #info pouch in futon discussion tabled until dale can 
join us
- [2012/10/10 22:08] dch: #rhetorical
- [2012/10/10 22:09] dch: #topic merge all the forks
- [2012/10/10 22:15] noe: #info bigcouch merge dependant on community consensus 
around build system
- [2012/10/10 22:15] noe: #info build system discussion to be brought to a 
close asap after 1.3
- [2012/10/10 22:19] dch: #info refer to https://github.com/seth/rebar-tools 
for dependency locking
- [2012/10/10 22:19] noe: mainerror: ask in #asfinfra
- [2012/10/10 22:21] noe: #action wendall911 to take point on cleaning up build 
0.9 cruft
- [2012/10/10 22:22] noe: #action Wohali to help wendall911 with build system 
work
- [2012/10/10 22:22] dch: #action kocolosk to provide woolly update on how 
cloudant and bigcouch and couchdb fit together in the NEW WORLD ORDER
- [2012/10/10 22:25] noe: #action noe to set up a LYSE mailing list
- [2012/10/10 22:27] noe: #endmeeting
- [2012/10/10 22:31] tilgovi: benoitc: what is this?? 
https://github.com/refuge/rcouch/blob/master/package/deb/Makefile#L8
- }}}
- 
- = Full Transcript =
- 
- {{{
- [2012/10/10 21:00] dch: I hereby declare the first IRC meeting of the CouchDB 
Pirates open, avast ye SQL users!
- [2012/10/10 21:01] dch: Um we were going to have a cool little bot to track 
everything, but between times my computer is very dead so I'll do it by hand
- [2012/10/10 21:01] Kxepal: dch: my head explode if I'll go rewrite one legacy 
java service that doesn't respect http protocol and works like rpc xml server
- [2012/10/10 21:02] Kxepal: so ok(:
- [2012/10/10 21:02] dch: I assume we have a quorum, so I suggest anybody who 
has a topic they want to cover just replies #topic <stuff>
- [2012/10/10 21:02] johntiger: Dave, not sure what topics you want to cover 
but docs seem active - also could we discuss CORS
- [2012/10/10 21:02] dch: then we'll go through them 1 by 1, I'll change the 
irc title so you know where we are
- [2012/10/10 21:02] dch: johntiger: welcome, I love the irc handle :-)
- [2012/10/10 21:03] eckoit: #topic bundle erica
- [2012/10/10 21:03] dch: #topic cors & docs
- [2012/10/10 21:03] dch: #topic paperwork - how suitable is this time & date?
- [2012/10/10 21:04] dch: #topic 1.3.0 priorities
- [2012/10/10 21:04] dch: I'll call a close on topics at 10 past latest.
- [2012/10/10 21:04] eckoit: #topic default couchapp format
- [2012/10/10 21:05] jan____: #topic look at my horse
- [2012/10/10 21:05] mainerror: :o
- [2012/10/10 21:06] noe: huh we started already?
- [2012/10/10 21:06] noe: i thought it was 9pm my time
- [2012/10/10 21:06] noe: dch: have you started the meeting?
- [2012/10/10 21:06] noe: i.e. via the meeting bot?
- [2012/10/10 21:06] noe: Kxepal: pong
- [2012/10/10 21:07] mainerror: <dch> Um we were going to have a cool little 
bot to track everything, but between times my computer is very dead so I'll do 
it by hand
- [2012/10/10 21:07] noe: dch: if so what is the bot's name?
- [2012/10/10 21:07] noe: oh, that's a shame
- [2012/10/10 21:07] jan____: noe: the email said 9pm dch's time
- [2012/10/10 21:07] noe: the bot produces minutes its very cool
- [2012/10/10 21:07] noe: UTC, which i translated as 9 utc for me
- [2012/10/10 21:07] noe: or, rather, 9 for me
- [2012/10/10 21:08] noe: nae bother
- [2012/10/10 21:08] jan____: "at 9pm Vienna time"
- [2012/10/10 21:08] green_turtle: utc+2
- [2012/10/10 21:08] noe: okay
- [2012/10/10 21:08] noe: sorry to derail
- [2012/10/10 21:08] Kxepal: noe: I'd to ask about versions of couch that docs 
have to cover, but with dch advice we'll stop at 1.2 and 1.3 for now. is it ok?
- [2012/10/10 21:08] dch: #topic send out a proper timezone announcement, duly 
noted
- [2012/10/10 21:08] emjayess: jan____: you've a horse outside?
- [2012/10/10 21:09] dch: #topic doc versions
- [2012/10/10 21:09] jan____: emjayess: inside :)
- [2012/10/10 21:09] mainerror: A pony?
- [2012/10/10 21:09] noe: dch: when do we start?
- [2012/10/10 21:10] jan____: aaaanyway
- [2012/10/10 21:10] green_turtle: Kxepal: Cloudant use 1.0.2 so maybe it makes 
sense to includ it?
- [2012/10/10 21:10] Kxepal: green_turtle: not problem for me, just need to 
setup limit how deeper to dig google and git log(:
- [2012/10/10 21:10] noe: #startmeeting
- [2012/10/10 21:11] noe: dch it is not here
- [2012/10/10 21:12] jan____: #topic futon2
- [2012/10/10 21:12] mainerror: Oh god, I forgot about Futon2!
- [2012/10/10 21:12] noe: #startmeeting
- [2012/10/10 21:12] dch: cool,
- [2012/10/10 21:12] dch: #startmeeting
- [2012/10/10 21:13] noe: o_O
- [2012/10/10 21:13] dch: so topics, futon2, doc versions, couchapp format, 
horse, cors, meeting time/day, 1.3.0 prios, bundle erica,
- [2012/10/10 21:13] noe: dch the bot isn't working
- [2012/10/10 21:13] noe: it should announce the meeting has started
- [2012/10/10 21:14] dch: aah well no pb, we'll survive
- [2012/10/10 21:14] noe: okay, i will issue commands as if it is here
- [2012/10/10 21:14] dch changed the topic tomeeting - futon2
- [2012/10/10 21:14] noe: i hope you saved the original topic
- [2012/10/10 21:14] dch: ok so futon2, jan____  you have the floor
- [2012/10/10 21:14] dch: @noe: natch
- [2012/10/10 21:14] potatoeye: Pfft. They are royally boned.
- [2012/10/10 21:14] noe: #chair bitdiddle davisp dch dch fdmanana jan____ 
JasonSmith jsonified kocolosk tilgovi
- [2012/10/10 21:15] jan____: Woha! — So, we all agree that we need more Futon, 
and to get that we agreed to start over
- [2012/10/10 21:15] noe: we did?
- [2012/10/10 21:15] jan____: hence futon2. Currently residing at 
https://github.com/bigbluehat/futon2
- [2012/10/10 21:15] tilgovi: oh, hi
- [2012/10/10 21:15] noe: tilgovi: we're having a couchdb meeting
- [2012/10/10 21:15] dch: the chairs recognise tilgovi, and forgives him for 
his absence
- [2012/10/10 21:15] jan____: last commit 3 months ago, for a while it looked 
like there was good progress and I’d like to find out where we are and what 
tneeds doing
- [2012/10/10 21:15] tilgovi: I see this
- [2012/10/10 21:15] noe: jan____: is there broad consensus that we want to 
merge this in?
- [2012/10/10 21:15] jan____: noe: kindasortainformally
- [2012/10/10 21:16] noe: if not, should we attempt to build it?
- [2012/10/10 21:16] dch: yes.
- [2012/10/10 21:16] dch: its done sort of as a couchapp which isn't a bad move 
IMHO anyway.
- [2012/10/10 21:16] mainerror: nods
- [2012/10/10 21:16] noe: if we did this, would it be pre or post 1.3?
- [2012/10/10 21:16] jan____: noe: yeah, this is a "lets see if we can build 
it" and then merge if we get it
- [2012/10/10 21:17] jan____: noe: doesn't matter, it ships when it is done 
(visavis timed releases that we kindasorta do :)
- [2012/10/10 21:17] kocolosk: heh
- [2012/10/10 21:17] dch: I think post 1.3 unless TAMO (Then A Miracle Occurs). 
Given need for more changes as a result of BC merge, it makes sense to do it 
once & right
- [2012/10/10 21:17] jan____: sooo, is anyone from the futon2 team here?
- [2012/10/10 21:17] noe: #info dch indicates broad consensus that we want to 
merge in futon2 https://github.com/bigbluehat/futon2
- [2012/10/10 21:17] dch: question: do we have any front-end devs who would be 
willing  / keen to get involved?
- [2012/10/10 21:17] eckoit: raises hand
- [2012/10/10 21:18] dch: woot!
- [2012/10/10 21:18] Kxepal: +1
- [2012/10/10 21:18] noe: #info jan____ wants us to kick off an exploratory 
work to see if this will work
- [2012/10/10 21:18] mainerror: Well, I'm not exactly from the Futon2 team 
(officially) but I wanted to go for integrating Bootstrap and replacing jQuery 
UI.
- [2012/10/10 21:18] jan____: (fwfw, I just installed the latest version and it 
looks fairly solid)
- [2012/10/10 21:18] noe: eckoit, mainerror is this something you think you 
could look at between now and next week?
- [2012/10/10 21:18] jan____: (code wise, it is still the old old sammy.js 
based one that mikeal started)
- [2012/10/10 21:18] dch: mainerror: I'm +0 on framework changes, but we do 
need to realise that futon2 is used along with the test suite as an example of 
how to play with couch.
- [2012/10/10 21:19] eckoit: noe: yes, I will talk to bigbluehat and see where 
its at, and whats left, etc
- [2012/10/10 21:19] noe: thanks!
- [2012/10/10 21:19] dch: mainerror:  what does bootstrap (I thought it was 
largely UI elements) have to do with this?
- [2012/10/10 21:19] jan____: I am +1 to switch to whatever gets this shipped :)
- [2012/10/10 21:19] noe: #action eckoit will talk to bigbluehat and find out 
current status of futon2 for next week
- [2012/10/10 21:19] mainerror: Can't promise next week due to a stressful 
timetable next week.
- [2012/10/10 21:19] dch: anybody else interested in putting their hand up?
- [2012/10/10 21:19] mainerror: dch: I don't quite understand the question.
- [2012/10/10 21:20] noe: mainerror: anyone else wanna help eckoit out
- [2012/10/10 21:20] Wohali: for futon? not my area of expertise
- [2012/10/10 21:20] dch: #info mainerror eckoit put hands up for helping 
futon2 integration
- [2012/10/10 21:20] noe: dch: i #action-ed that already :)
- [2012/10/10 21:20] kocolosk: dch: good point, and i think we don't 
necessarily want to encourage more jquery.couch.js usage
- [2012/10/10 21:20] mainerror: jQuery UI is extremely ugly in terms of code
- [2012/10/10 21:20] wendall911: I'm a leaning to +0 on framework changes. I'm 
sure sammy.js is great and all, but really having yet another framework in the 
mix might be bad
- [2012/10/10 21:20] Wohali: is jquery a dead dog?
- [2012/10/10 21:20] wendall911: something clean that could be incorporated 
into any framework as a base would be ideal
- [2012/10/10 21:21] kocolosk: Wohali: no, certainly not - but the jquery.couch 
thing is getting long in the tooth
- [2012/10/10 21:21] wendall911: Wohali: jquery-ui != jquery
- [2012/10/10 21:21] eckoit: mainerror: bikeshedding on bootstrap, we can 
discuss as we dig into it
- [2012/10/10 21:21] Wohali: ahhhh
- [2012/10/10 21:21] dch: let's not beat this to death, mainerror do you are 
you happy to send a summary to the ML on the evils of framework X and the 
wisdom of some alternative option?
- [2012/10/10 21:21] noe: +1 for eckoit
- [2012/10/10 21:21] kocolosk: nods
- [2012/10/10 21:21] jan____: I think backbone(+chaplin) are what one would use 
today instead of sammy.
- [2012/10/10 21:21] kocolosk: nods
- [2012/10/10 21:21] wendall911: agrees
- [2012/10/10 21:21] Wohali: i'm still stunned there is activity in here and 
things are moving along
- [2012/10/10 21:21] jan____: but again, whatever feels best for the people who 
actually wrok on it
- [2012/10/10 21:21] jan____: *work
- [2012/10/10 21:21] noe: Wohali: ?
- [2012/10/10 21:21] mainerror: dch: I guess I could yes.
- [2012/10/10 21:22] noe: #action mainerror to post summary of frameworks 
options about futon to mailing list
- [2012/10/10 21:22] dch: #action use @noe as the bot and forgo the pythonscript
- [2012/10/10 21:22] dch: ok, shall we move along?
- [2012/10/10 21:22] eckoit: one more thing
- [2012/10/10 21:22] noe: dch: the bot will format all of this!
- [2012/10/10 21:23]dch changed the topic tomeeting - doc versions
- [2012/10/10 21:23] dch: eckoit: shoot
- [2012/10/10 21:23] noe: can someone sumarise the issues here?
- [2012/10/10 21:23]dch changed the topic tomeeting - futon2
- [2012/10/10 21:23] noe: #topic doc versions
- [2012/10/10 21:23] noe: #topic futon2
- [2012/10/10 21:23] eckoit: I did a lot of work with pouch db to get get 
tracis tests going
- [2012/10/10 21:23] dch: <mea culpa>
- [2012/10/10 21:24] eckoit: would like to do the same with futon2 and the 
couch test suite
- [2012/10/10 21:24] noe: (we need to do both, as the bot would do the subject 
for us. the #topic command is for the post-processing later)
- [2012/10/10 21:24] dch: k, lets put that as a separate item on agenda
- [2012/10/10 21:24] dch: ok?
- [2012/10/10 21:24] eckoit: kind of a cross topic between futon3 and testing, 
ok
- [2012/10/10 21:24] eckoit: seperate item
- [2012/10/10 21:24] eckoit: (futon2) :)
- [2012/10/10 21:24] ASFBot: 3...@apache.org origin/master * ca88701 (2 files) 
https://git-wip-us.apache.org/repos/asf?p=couchdb.git;a=commit;h=ca88701 :
- [2012/10/10 21:24] ASFBot: >> fix typo, closes pr #29
- [2012/10/10 21:24] tilgovi: can we get pouch into futon2 :)
- [2012/10/10 21:24]dch changed the topic tomeeting - doc versions
- [2012/10/10 21:25] noe: #topic doc versions
- [2012/10/10 21:25] dch: tilgovi: lets add that as an other topic aight?
- [2012/10/10 21:25] tilgovi: yep
- [2012/10/10 21:25] noe: okay so can someone explain the doc versions question 
to me?
- [2012/10/10 21:25] dch: #question what versions of couch should we aim to 
provide docs for?
- [2012/10/10 21:25] Kxepal: noe: for how many couchdb releases sphinx-docs 
have to be shipped?
- [2012/10/10 21:26] dch: I'm suggesting 1.2.0 & then any changes for 1.3.0. 
That's already quite a bit of work.
- [2012/10/10 21:26] Kxepal: e.g. 1.3 and 1.2 ok. is for 1.1? 1.0?
- [2012/10/10 21:26] noe: right, this comes back to my argument that each 
release should document itself, and perhaps some notes about previous versions
- [2012/10/10 21:26] dch: 1.1 in principle we could ship "as is", just removing 
a couple of bits.
- [2012/10/10 21:26] noe: but you should be able to get the docs for previous 
versions... from previous versions
- [2012/10/10 21:26] dch: I'd question whether that is worth the effort.
- [2012/10/10 21:26] Kxepal: quetsion is how many this vesionadded 
versionchanges have to be
- [2012/10/10 21:27] Kxepal: need some base release to start count
- [2012/10/10 21:27] noe: just between 1.2 and 1.3 i guess
- [2012/10/10 21:27] noe: as if 1.2 had full docs
- [2012/10/10 21:27] jan____: -1 on going back until we have this streamlined 
for current versions
- [2012/10/10 21:27] wendall911: we've all been using the wiki or referencing 
source for years. Having 1.2+ docs would be acceptable.
- [2012/10/10 21:27] dch: I would be happy to work on backporting the scripts & 
bits from 1.3.0 to 1.1.1 if there's a feeling we need that. But after 1.3.0
- [2012/10/10 21:27] noe: i dont see any point
- [2012/10/10 21:27] noe: docs for 1.3 lines and later
- [2012/10/10 21:27] tilgovi: +1
- [2012/10/10 21:27] dch: any naysayers?
- [2012/10/10 21:28] wendall911: yeah, 1.3 forward is good :)
- [2012/10/10 21:28] mainerror: +1
- [2012/10/10 21:28] dch: noe: how do we note that as a decision?
- [2012/10/10 21:28] Kxepal: and it doesn't matter to assign in which version 
thing was changes or introduced?
- [2012/10/10 21:28] noe: dch: we dont. we cant make decisions in this meeting.
- [2012/10/10 21:28] dch: noe: ack, my bad
- [2012/10/10 21:28] noe: dch: but we should note it as info and let people on 
the ml object
- [2012/10/10 21:29] noe: #info everyone in the channel agreed docs should 
target the 1.3 line and later
- [2012/10/10 21:29] green_turtle: what kind of docs do you mean?
- [2012/10/10 21:29] dch: Kxepal: shouldn't be a problem, we can add 
appropriate version links to the website as needed
- [2012/10/10 21:29] green_turtle: wiki?
- [2012/10/10 21:29] noe: #info everyone in the channel agreed docs in 1.3 
should only cover changes since 1.2
- [2012/10/10 21:29] Kxepal: dch: ok, got it
- [2012/10/10 21:29] tilgovi: Kxepal: it would seem to me a requirement that 
additions/changes to the docs note the version in which they were introduced... 
if that's what you mean?
- [2012/10/10 21:29] Kxepal: tilgovi: yes
- [2012/10/10 21:30] dch: green_turtle: we are talking about a finalised 
version of http://couchdb.readthedocs.org/en/latest/index.html, donated from 
couchbase, and to match 1.3.0
- [2012/10/10 21:30] green_turtle: i mentioned that Cloudant uses 1.0.2
- [2012/10/10 21:30] noe: #info dch plans to go ahead with doc plans unless 
anyone objects on the mailing list
- [2012/10/10 21:31] dch: #action dch to find way to track when features were 
introducted in docs
- [2012/10/10 21:31] dch: any other doc-related points before we move on?
- [2012/10/10 21:31] tilgovi: oof... the configuration options need some help 
with the descriptions
- [2012/10/10 21:31] kocolosk: green_turtle: we'll fix that
- [2012/10/10 21:32] green_turtle: cool
- [2012/10/10 21:32] noe: tilgovi: we should have some changes to that landing 
shortly
- [2012/10/10 21:32] dch: tilgovi: yeah, people are working on that atm
- [2012/10/10 21:32] tilgovi: oustanding
- [2012/10/10 21:32] dch: #action dch to note who's working on what wrt to doc 
features/changes
- [2012/10/10 21:33]dch changed the topic tomeeting - couchapp format
- [2012/10/10 21:33] dch: #topic couchapp format
- [2012/10/10 21:34] dch: eckoit: you're up
- [2012/10/10 21:34] noe: i think we should punt this until post-1.3 maybe?
- [2012/10/10 21:34] eckoit: ok this is from the heated ml discussion
- [2012/10/10 21:35] eckoit: I just wanted to back up and say we need to serve 
two masters with this those just doing views, lists, etc and those doing 
couchapps
- [2012/10/10 21:35] eckoit: and I think they have different needs
- [2012/10/10 21:35]hitchcock.freenode.net sets mode+o ChanServ
- [2012/10/10 21:35] dch: summarising, there are 2 main formats used, and a 
host of others. kanso/couchapp.node.js == single file per ddoc, couchapp == 
directory hierarchy.
- [2012/10/10 21:36] eckoit: well we have to start with the traditional 
couchapp I think
- [2012/10/10 21:36] dch: I think bumping this post 1.3.0 will not harm 
anybody. But we did agree in the summit to go ahead with <something>.
- [2012/10/10 21:36] noe: right
- [2012/10/10 21:36] noe: i would like some consensus building around this 
activity
- [2012/10/10 21:37] dch: benoitc has said he's willing to integrate erica (the 
current erlangbased incarnation of couchapp)
- [2012/10/10 21:37] eckoit: I am fine with talking about this later then. But 
was hoping to get erica with 1.3
- [2012/10/10 21:37] noe: and then we can make a proposal and Just Do It™
- [2012/10/10 21:37] noe: but i dont want to distract benoit from his current 
efforts, wrt 1.3
- [2012/10/10 21:37] dch: kanso is awesome, however it is dependent on node.js. 
 still a fast moving target
- [2012/10/10 21:37] dch: so what's next steps here eckoit, anybody?
- [2012/10/10 21:37] eckoit: I agree, I dont want kanso as the default
- [2012/10/10 21:37] noe: punt until 1.3
- [2012/10/10 21:37] dch: but we shouldnt break it eithe.
- [2012/10/10 21:37] noe: then we should start a consensus building process
- [2012/10/10 21:37] noe: and draft a proposal
- [2012/10/10 21:38] noe: (or more than one if we're split)
- [2012/10/10 21:38] dch: #info proposed to defer fixing a couchapp format post 
1.3, and work on a consensus approach
- [2012/10/10 21:38] eckoit: sure
- [2012/10/10 21:38] dch: anybody interested in pushing that along? It's worth 
a jira ticket and improving your erlang.
- [2012/10/10 21:39] noe: i would like to see eckoit and benoitc lead this 
effort
- [2012/10/10 21:39] noe: they're at the helm of our meaningful couchapp work
- [2012/10/10 21:39] dch: this is a good area (relatively free from 
dependencies on core couch) to get another erlangy person up to speed.
- [2012/10/10 21:39] jan____: +1
- [2012/10/10 21:39] noe: yeah, good point
- [2012/10/10 21:39] chewbranca: I would be interested in helping out as well
- [2012/10/10 21:40] dch: chewbranca: you live!! welcome brother :-)
- [2012/10/10 21:40] noe: eckoit: you know erlang?
- [2012/10/10 21:40] noe: does not
- [2012/10/10 21:40] wendall911: I think from what benoit was pointing out, 
that we could conceivably support more than one approach with OTP
- [2012/10/10 21:40] eckoit: noe: nope
- [2012/10/10 21:40] dch: wendall911: easily, yes.
- [2012/10/10 21:40] chewbranca: dch hahaha yeah finally stepped from under my 
lurking rock
- [2012/10/10 21:40] wendall911: cool, so I think that's worth pointing out
- [2012/10/10 21:40] mainerror: is currently learning Erlang
- [2012/10/10 21:41] noe: eckoit: you interested in picking it up with the 
benoitc for this couchapp stuff? :)
- [2012/10/10 21:41] noe: man, typo city tonight for me
- [2012/10/10 21:41] eckoit: noe: sure. I will get my hands dirty
- [2012/10/10 21:41] chewbranca: I'm picking up erlang right now as well, I 
should be able to help out a bit with the couchapp stuff on both the javascript 
app side and some level of the erlang side
- [2012/10/10 21:41] dch: eckoit: ok, let's tag team then, and use this as a 
LYSE opportunity.
- [2012/10/10 21:41] noe: #info ekoit and chewbranca both expressed interest in 
leading couchapp effort with benoitc
- [2012/10/10 21:41] dch: I *love* our meetingbot
- [2012/10/10 21:42] dch: any furthers?
- [2012/10/10 21:42] eckoit: I say if we can bundle erica  with 1.3 as is, and 
then next release tweak the formats
- [2012/10/10 21:42] dch: further questions?
- [2012/10/10 21:42] eckoit: is anyone opposed to that?
- [2012/10/10 21:42] noe: that sounds contentious
- [2012/10/10 21:42] noe: what would be the point of that?
- [2012/10/10 21:42] noe: seems like we'd be going off half-cocked
- [2012/10/10 21:42] noe: may as well wait until we've decided what we want to 
do fur realz
- [2012/10/10 21:42] benoitc: will publish first the cors patch tomorrow
- [2012/10/10 21:42] eckoit: hmm, well we need something to load futon2
- [2012/10/10 21:42] noe: and again, i dont want to overburden benoitc
- [2012/10/10 21:43] benoitc: erica why nto depends on the release time
- [2012/10/10 21:43] dch: let's put that to the list.
- [2012/10/10 21:43] noe: futon2 for 1.3?? i am not sure that was discussed
- [2012/10/10 21:43] noe: lets not be over-ambitious
- [2012/10/10 21:43] dch: noe:  not futon2, erica
- [2012/10/10 21:43] noe: after 1.3 we'll switch to timed releases anyway
- [2012/10/10 21:43] dch: (ie couchapp erlang tool)
- [2012/10/10 21:43] dch: ok, lets move on
- [2012/10/10 21:43] benoitc: also just arrived sorry
- [2012/10/10 21:43] noe: dch: eckoit says we'll need erica for futon2... in 1.3
- [2012/10/10 21:43] jan____: I would refrain from pinning features to releases.
- [2012/10/10 21:43] benoitc: +1
- [2012/10/10 21:43] dch: jan____: good reminder
- [2012/10/10 21:44] noe: jan____: with a release cadence, _1
- [2012/10/10 21:44] wendall911: +1
- [2012/10/10 21:44] noe: ... erm +1
- [2012/10/10 21:44] benoitc: it can wait the next release imo
- [2012/10/10 21:44] dch: ready to move on to next topic?
- [2012/10/10 21:44] noe: right no biggy
- [2012/10/10 21:44] noe: yep, DOIT
- [2012/10/10 21:44] noe: (15 minutes left on the clock, for 1hr meeting, if 
we're time boxing)
- [2012/10/10 21:44] dch: #action noe to send out release cadence as discussed 
in Eire with rnewson
- [2012/10/10 21:44] noe: wait what?
- [2012/10/10 21:44] dch: skips jan's horse
- [2012/10/10 21:44] noe: ive done that already
- [2012/10/10 21:45] dch: noe: OK, great. I will look that up & include a link
- [2012/10/10 21:45] noe: what i really need is someone who can help me with 
git, and actually instituting changes post 1.3
- [2012/10/10 21:45] dch: noe: happy to do that, I'm all gitted up now
- [2012/10/10 21:45] jan____: noe: happy to git-guide
- [2012/10/10 21:45] tilgovi: i'm feeling gitty
- [2012/10/10 21:45] dch: getting gitty wid it
- [2012/10/10 21:45] noe: rnewson and davisp would be ideal for that, but 
anyone can help if they dont mind picking up some of the release process stuff 
at the same time
- [2012/10/10 21:45] mainerror: Same here. Just shout if you need help.
- [2012/10/10 21:45] Wohali: ch stole my joke
- [2012/10/10 21:45] Wohali: dch*
- [2012/10/10 21:45] noe: okay seems like i have plenty of volunteers
- [2012/10/10 21:46] Wohali: noe: as a recent git convert I'm willing to help 
out at some point as well
- [2012/10/10 21:46] noe: again, this should be the first thing we do post 1.3
- [2012/10/10 21:46] dch: #action: dch to include link to release cadence
- [2012/10/10 21:46] johntiger: is this right time to say it would be good to 
get release road map somewhere on web ?
- [2012/10/10 21:46] noe: release cadence also includes our new Merge Policy
- [2012/10/10 21:46] tilgovi: also, anyone been working on the deb situation?
- [2012/10/10 21:46] noe: there is a wiki page on this that has not been 
properly fleshed out
- [2012/10/10 21:46] Wohali: tilgovi: noe promised to start a packaging ml
- [2012/10/10 21:46] dch: johntiger: yup, I think it will take us a bit to get 
organised
- [2012/10/10 21:46] tilgovi: does that deserve an #action?
- [2012/10/10 21:46] noe: tilgovi: can we keep to the topics pls!
- [2012/10/10 21:46] Wohali: tilgovi: the debian package maintainer agreed to 
support us "promptly"
- [2012/10/10 21:46] tilgovi: :-[ sorry.
- [2012/10/10 21:46] noe: dch: can yo update the topic?
- [2012/10/10 21:46]dch changed the topic tomeeting - cors
- [2012/10/10 21:46] dch: CORS
- [2012/10/10 21:47] noe: #topic cors
- [2012/10/10 21:47] dch: CORS CORS CORS CORS CORS CORS CORS CORS CORS CORS
- [2012/10/10 21:47] benoitc: slaps dch
- [2012/10/10 21:47] tilgovi: (is sthere an agenda?)
- [2012/10/10 21:47] benoitc: so tomorrow :)
- [2012/10/10 21:47] dch: tilgovi: yes, so topics, futon2, doc versions, 
couchapp format, horse, cors, meeting time/day, 1.3.0 prios, bundle erica, test 
suite, pouch into futon, merge all the forks
- [2012/10/10 21:47] noe: tilgovi: yep, we have a list of topics we're going 
through
- [2012/10/10 21:47] noe: benoitc: anything to update us on for cors?
- [2012/10/10 21:47] tilgovi: got it
- [2012/10/10 21:48] dch: benoitc: I got lost in teh erlangs with this, can we 
help out in some way? [docs, tests, ...]
- [2012/10/10 21:48] benoitc: noe: i will branch the code tomorrow
- [2012/10/10 21:48] benoitc: need to extract from my own code
- [2012/10/10 21:48] noe: #info benoitc will branch the cors code tomorrow
- [2012/10/10 21:48] dch: tests seem problematic, I can't see how we are going 
to do that within the current test suite.
- [2012/10/10 21:48] noe: benoitc: do you need any help?
- [2012/10/10 21:48] benoitc: noe: so far it includes tests
- [2012/10/10 21:48] benoitc: noe: nope
- [2012/10/10 21:48] noe: k
- [2012/10/10 21:48] benoitc: just some coffee
- [2012/10/10 21:48] noe: hehe
- [2012/10/10 21:48] noe: do we need to discuss the tests or can we move on?
- [2012/10/10 21:49]dch changed the topic tomeeting - meeting time/day
- [2012/10/10 21:49] benoitc: dch: tests are written in erlang ,i'm faking the 
request
- [2012/10/10 21:49] dch: #topic meeting time/day
- [2012/10/10 21:49] noe: i like wednesdays
- [2012/10/10 21:49] benoitc: just like fthe vhost module
- [2012/10/10 21:49] dch: benoitc: purrrfect
- [2012/10/10 21:49] tilgovi: right now seems to be working pretty well?
- [2012/10/10 21:49] noe: and this time works for me
- [2012/10/10 21:49] Wohali: in the future I can do this time as well
- [2012/10/10 21:49] noe: we are notibly missing two pmc members. rnewson (on 
holiday) and davisp
- [2012/10/10 21:49] dch: #action dch to humbly apologise in minutes for 
jumping the gun, and see if we have any people in asia timezone who are left out
- [2012/10/10 21:49] tilgovi: JasonSmith
- [2012/10/10 21:50] tilgovi: ?
- [2012/10/10 21:50] dch: option is to vary the slot once a month to spread 
that out
- [2012/10/10 21:50] kocolosk: this is normally a good time for davisp, and 
workable for rnewson as well
- [2012/10/10 21:50] noe: kocolosk: thanks
- [2012/10/10 21:50] benoitc: next month i will be on asia time though
- [2012/10/10 21:50] noe: not sure what to do about JasonSmith
- [2012/10/10 21:50] mainerror: Personally I'd prefer one our later but I can 
try to make this time too.
- [2012/10/10 21:50] noe: really though, the minutes we post should be enough 
for him to participate
- [2012/10/10 21:50] dch: #info general consensus from those who made it that 
this time works for them (!)
- [2012/10/10 21:50] noe: that is *the whole point* of them
- [2012/10/10 21:50] noe: and why decisions cannot be taken here
- [2012/10/10 21:51] tilgovi: dch: who's surprised, really.
- [2012/10/10 21:51] jan____: benoitc: is your latest CORS code based on the 
work dale and I did around CouchHack Vienna or something else?
- [2012/10/10 21:51] dch: those people should move to europe
- [2012/10/10 21:51] kocolosk: dch: "everyone who isn't here raise your hand"
- [2012/10/10 21:51] kocolosk: ;)
- [2012/10/10 21:51] dch: moving along...
- [2012/10/10 21:51] noe: kocolosk: heh
- [2012/10/10 21:51] benoitc: jan____: dale based it on mine, i took some of 
its change
- [2012/10/10 21:51]dch changed the topic tomeeting -  1.3.0 prios
- [2012/10/10 21:51] benoitc: main change though is that it is acting like a 
middle ware
- [2012/10/10 21:51] noe: # 1.3.0 prios
- [2012/10/10 21:51] noe: #topic 1.3.0 prios
- [2012/10/10 21:51] jan____: benoitc: cool, thx
- [2012/10/10 21:51] dch: #topic  1.3.0 prios
- [2012/10/10 21:52] benoitc: so it wrap the request object like vhost instead 
of passing values in the air
- [2012/10/10 21:52] noe: CORS, docs, what else?
- [2012/10/10 21:52] dch: I think that's it.
- [2012/10/10 21:52] benoitc: what is the status of the macosx bin for 1.3 ?
- [2012/10/10 21:52] dch: the nasty view server bug is fixed  stefankoegl at 
least hasn't had issues IIRC
- [2012/10/10 21:52] benoitc: the one with the ui dl on the website
- [2012/10/10 21:52] tilgovi: CORS, docs, packaging
- [2012/10/10 21:52] noe: tilgovi: packaging?
- [2012/10/10 21:53] dch: benoitc: it builds fine via homebrew I don't expect 
we'll have issues.
- [2012/10/10 21:53] benoitc: ok
- [2012/10/10 21:53] tilgovi: we've talked about it a lot. isn't that related 
to the macosx bin question?
- [2012/10/10 21:53] noe: i think we should go through JIRA and mark tickets 
that block 1.3
- [2012/10/10 21:53] noe: i can then create a filter and share it with the list 
so we can burn through them
- [2012/10/10 21:53] noe: who wants to lead that effort?
- [2012/10/10 21:53] dch: wendall911: would you be willing to lead the 
packaging tests? in particular we have ubuntu 12.04 ready to bit us
- [2012/10/10 21:53] dch: noe: on jira cleanup, I'll do it.
- [2012/10/10 21:54] dch: probably tomorrow, now that my restore is (largely) 
complete
- [2012/10/10 21:54] wendall911: dch: I'd love to
- [2012/10/10 21:54] noe: #action dch will go through JIRA and mark items that 
block 1.3 release
- [2012/10/10 21:54] mainerror: noe: For the minutes, 
http://wiki.apache.org/couchdb/FrontPage#Getting_Involved ... 
http://wiki.apache.org/couchdb/IRC_Meeting_Minutes
- [2012/10/10 21:54] kocolosk: i thought rnewson took a stab at that already, 
too
- [2012/10/10 21:54] dch: ooooh
- [2012/10/10 21:54] Wohali: dch: I recently got our bigcouch built and working 
on ubuntu 12.04, I can lend wendall911 a hand if desired
- [2012/10/10 21:54] noe: #action nslater will assist dch with JIRA efforts
- [2012/10/10 21:54] noe: mainerror: ?
- [2012/10/10 21:54] dch: #action wendall911 and Wohali to get stuck into 
packaging
- [2012/10/10 21:54] dch: ok?
- [2012/10/10 21:54] Wohali: fine
- [2012/10/10 21:54] dch: 1.3.0 blockers I have a biggier.
- [2012/10/10 21:54] mainerror: Prepared a wiki link for it.
- [2012/10/10 21:55] wendall911: Several people have voiced interest in this. 
Would be nice to have a discussion tomorrowish about packaging with those 
interested.
- [2012/10/10 21:55] noe: #action nslater to announce 1.3 blockers JIRA 
workflow, and invite contribution to final feature list
- [2012/10/10 21:55] benoitc: how do you define packaging exactly?
- [2012/10/10 21:55] noe: mainerror: kthx
- [2012/10/10 21:55] wendall911: heh
- [2012/10/10 21:55] wendall911: benoitc: distro packages
- [2012/10/10 21:55] benoitc: k
- [2012/10/10 21:55] dch: yeees. perhaps somebody with more experience will 
overlook my handwavey statements
- [2012/10/10 21:55] noe: do we need packaging@couchdb.a.o?
- [2012/10/10 21:56] dch: e.g. I would love to dump my glazier build scripts 
and have it work in couch core. But I'll need rebar & 1.3. for that.
- [2012/10/10 21:56] benoitc: hum i think it's fine to have it on dev@
- [2012/10/10 21:56] dch: for me COUCHDB-1346 is a blocker.
- [2012/10/10 21:56] benoitc: dch: so i have quite finish the apache-couchdb-sdk
- [2012/10/10 21:56] dch: .o jira COUCHDB-1346
- [2012/10/10 21:56] noe: Wohali: perhaps prefix emails with [PKG] for the time 
being
- [2012/10/10 21:56] phenny: Failed to find ticket: 'COUCHDB-DEV-COUCHDB-1346'
- [2012/10/10 21:56] benoitc: for unixes
- [2012/10/10 21:56] kocolosk: d'oh
- [2012/10/10 21:56] dch: https://issues.apache.org/jira/browse/COUCHDB-1346
- [2012/10/10 21:56] jan____: PHENNY
- [2012/10/10 21:57] noe: .title
- [2012/10/10 21:57] dch: .o jira 1346
- [2012/10/10 21:57] phenny: noe: [#COUCHDB-1346] CouchDB hangs during start of 
view indexing - ASF JIRA
- [2012/10/10 21:57] phenny: Failed to find ticket: 'COUCHDB-DEV-1346'
- [2012/10/10 21:57] dch: anyways.
- [2012/10/10 21:57] noe: dch: mark it as blocking 1.3
- [2012/10/10 21:57] benoitc: oh
- [2012/10/10 21:57] Wohali: noe: Wilco
- [2012/10/10 21:57] noe: Wohali: ?
- [2012/10/10 21:57] dch: TL;DR windows needs a lazy delete to handle open 
views. I know *what* needs to happen but can't make it work.
- [2012/10/10 21:57] tilgovi: I have a couple blockers
- [2012/10/10 21:57] dch: not important right now.
- [2012/10/10 21:57] noe: tilgovi: mark them in JIRA
- [2012/10/10 21:57] dch: tilgovi: spit it out man!
- [2012/10/10 21:58] noe: tilgovi: target versions field
- [2012/10/10 21:58] mainerror: noe: Wilco - Will comply. :)
- [2012/10/10 21:58] noe: dch: no need to discuss these now
- [2012/10/10 21:58] tilgovi: they are
- [2012/10/10 21:58] tilgovi: they are!
- [2012/10/10 21:58] noe: dch: we need to just clean up jira and use that as 
our tool for deciding what is in and out
- [2012/10/10 21:58] noe: dch: "target versions" should be set to 1.3 or 
something post-1.3, depending
- [2012/10/10 21:58] dch: we had topic "bundle erica" but I think consensus was 
to bump that post 1.3. next is: test suite,
- [2012/10/10 21:59] noe: i think so too
- [2012/10/10 21:59]dch changed the topic tomeeting -  test suite
- [2012/10/10 21:59] dch: #topic test suite,
- [2012/10/10 21:59] dch: #topic test suite,
- [2012/10/10 21:59] dch: #topic test suite
- [2012/10/10 21:59] tilgovi: what about this one? 
https://issues.apache.org/jira/browse/COUCHDB-1485
- [2012/10/10 22:00] dch: so: 2 things: pouchdb & others (eckoit), and eunit 
changes (benoitc/dch)
- [2012/10/10 22:00] kocolosk: dch: unit / integration / regression / system, 
all of the above?
- [2012/10/10 22:00] kocolosk: ah
- [2012/10/10 22:00] dch: kocolosk: we can discuss all of that if reqd, I gues
- [2012/10/10 22:00] benoitc: i would go for common tests & eunit though
- [2012/10/10 22:00] jan____: tilgovi: sounds like the change was intended by 
you?
- [2012/10/10 22:00] dch: tilgovi: up to you, mark it as blocking if reqd
- [2012/10/10 22:00] kocolosk: i'm intrigued by common test after reading 
http://learnyousomeerlang.com/common-test-for-uncommon-tests
- [2012/10/10 22:01] tilgovi: Okay. I'll take a look at it. My only other one 
is marked for 1.3. I'll take care of it.
- [2012/10/10 22:01] noe: tilgovi: mark the fix version as 1.3 if you think 
it's blocking, and add a comment
- [2012/10/10 22:01] eckoit: I just wanted to say that I had some success with 
a good test suite for pouchdb and would replicate that for futon2 running the 
browser based tests
- [2012/10/10 22:01] noe: we are officially into over-time (based on 1hr 
meeting length)
- [2012/10/10 22:01] wendall911: One issue that came up quite a bit in the 1.2 
release was tests that can randomly fail for various reasons. Would be nice to 
side step that regardless the solution.
- [2012/10/10 22:02] noe: lets try to keep this snappy people, we all have real 
lives to attend to :)
- [2012/10/10 22:02] dch: #info try to keep this short in future
- [2012/10/10 22:02] benoitc: kocolosk: looks useful in our case
- [2012/10/10 22:02] bitdiddle: kocolosk: +1 on CT, just finished that article 
also
- [2012/10/10 22:02] dch: so one of you happy to send a note to ML on options 
vs erlang tests then?
- [2012/10/10 22:03] dch: I would guess what you have sidestream in 
refuge/bigcouch/cloudant is significant.
- [2012/10/10 22:03] kocolosk: enh, not that significant on our side
- [2012/10/10 22:03] dch: eckoit: we'll come back to you shgortly.
- [2012/10/10 22:03] kocolosk: bit of eunit, bit of proper, nothing too 
substantial
- [2012/10/10 22:04] kocolosk: i'd only say so far that i'm intrigued by CT -- 
I'm not ready to propose that we dive headfirst into it for system tests and 
discard all of the JS
- [2012/10/10 22:04] dch: how about #info kocolosk and benoitc to send summary 
of testing in their forks to dev@ to start the ball rolling? I see this as a 
1.3+
- [2012/10/10 22:04] kocolosk: can do on that
- [2012/10/10 22:04] dch: kocolosk: I think we'll always need JS (or node 
flavoured) tests, even for pouch / browser compatibility. Having the option is 
important.
- [2012/10/10 22:05] dch: let's move on then
- [2012/10/10 22:05] kocolosk: yep
- [2012/10/10 22:05] noe: are you gonna #action that?
- [2012/10/10 22:05] benoitc: not sure i will have time until the end of the 
months for tests
- [2012/10/10 22:05]dch changed the topic tomeeting -  pouch into futon
- [2012/10/10 22:05] benoitc: for now working on extracting rcouch patches
- [2012/10/10 22:05] dch: benoitc: not a problem then. Adam can start, let it 
settle for a bit.
- [2012/10/10 22:05] dch: #topic pouch into futon
- [2012/10/10 22:05] noe: are you going to action the test stuff dch?
- [2012/10/10 22:05] mainerror: Don't we need Dale for this?
- [2012/10/10 22:06] wendall911: I'll be dealing with the tests for packaging 
requirements. I could help test the tests.
- [2012/10/10 22:06] noe: mainerror: quite maybe
- [2012/10/10 22:06] dch: #action kocolosk  to send summary of testing in their 
forks to dev@ to start the discussion
- [2012/10/10 22:06] dch: meta-test
- [2012/10/10 22:06] noe: #info wendall911 has offered to help with the tests
- [2012/10/10 22:06] dch: so I don't recall who proposed this, eckoit? you have 
the floor
- [2012/10/10 22:06] noe: we should punt pouch until dale can join us
- [2012/10/10 22:06] dch: +!
- [2012/10/10 22:06] noe: no?
- [2012/10/10 22:06] dch: +1
- [2012/10/10 22:07] mainerror: +1
- [2012/10/10 22:07] dch: more importantly this is a point about "what is couch"
- [2012/10/10 22:07] eckoit: I did not propose, but would be happy to add to 
futon2 :)
- [2012/10/10 22:07] eckoit: but actually +0 on the reason
- [2012/10/10 22:07] noe: dch: it is? how so?
- [2012/10/10 22:07] dch: in interests of time, I suggest we leave this for 
"NEXT TIME" then
- [2012/10/10 22:07] eckoit: fine with me
- [2012/10/10 22:07] noe: okay
- [2012/10/10 22:08] dch: noe: well today we provide an erlang-based platform 
that runs JSON docs etc etc etc.
- [2012/10/10 22:08] noe: #info pouch in futon discussion tabled until dale can 
join us
- [2012/10/10 22:08] noe: dch: okay
- [2012/10/10 22:08] dch: How ready are we (as a project, and as a community) 
to provide an apache-quality browser equivalent?
- [2012/10/10 22:08] dch: #rhetorical
- [2012/10/10 22:08] noe: okay
- [2012/10/10 22:09]dch changed the topic tomeeting -  merge all the forks
- [2012/10/10 22:09] dch: sweet, last topic, hopefully short.
- [2012/10/10 22:09] dch: #topic merge all the forks
- [2012/10/10 22:09] kocolosk: :)
- [2012/10/10 22:09] noe: we need davisp and rnewson for this really
- [2012/10/10 22:09] benoitc: hard one
- [2012/10/10 22:09] jan____: +1
- [2012/10/10 22:09] dch: TL;DR my impression as an erlang lightweight, is that 
there are only a handful (4) people who (a) can do this, and (b) know the 
background.
- [2012/10/10 22:09] kocolosk: i believe rnewson feels a bit blocked until we 
make some decisions about source code layout and build system
- [2012/10/10 22:09] dch: so: this is definitely a post 1.3 thing
- [2012/10/10 22:10] kocolosk: absolutely
- [2012/10/10 22:10] dch: but I would suggest 3 actions:
- [2012/10/10 22:10] benoitc: also i would like to know the status of the otp 
thing I summarized
- [2012/10/10 22:10] ASFBot: JIRA: Randall Leeds resolved COUCHDB-1155 - Etag 
send by list function does not depend on userCtx as 'Duplicate' [ 
https://issues.apache.org/jira/browse/COUCHDB-1155 ]
- [2012/10/10 22:10] wendall911: +1 on OTP discussion
- [2012/10/10 22:10] benoitc: i personnaly ready to start the work on that once 
we settle on a design
- [2012/10/10 22:10] dch: 1 - cloudant to clarify how this relates to bigcouch 
& their product. No saga but just a bit of pixie dust, how do you see this 
working.
- [2012/10/10 22:10] noe: benoitc: not had time to look at it. trying to focus 
my efforts on docs
- [2012/10/10 22:11] dch: 2 - a general request to do as much of this in the 
open as possible. I realise that makes it a lot more work, but there will 
rarely be such an interesting and complex merge.
- [2012/10/10 22:11] dch: this is a *huge* opportunity to get some of those 
rarely discussed "why does couchdb do this in that way" discussions on the 
table.
- [2012/10/10 22:12] pstoll|away is now known aspstoll
- [2012/10/10 22:12] dch: 3 - how can we help? open ended discussion for sure.
- [2012/10/10 22:12] mainerror: I don't get 3
- [2012/10/10 22:12] dch: benoitc: re (2) it would be great if you can give 
that some though vs refuge, but there's no rush to answer it
- [2012/10/10 22:12] kocolosk: dch: no qualms about 2) from our end
- [2012/10/10 22:13] jan____: ALRIGHT, all caught up on dev@ and commits@. 
declared bankrupcy on jira & users@. I’m officially back!
- [2012/10/10 22:13] kocolosk: very little still needs to be open-sourced
- [2012/10/10 22:13] noe: jan____: haha
- [2012/10/10 22:13] kocolosk: and the stuff that is open-sourced tends not to 
have a private fork anywhere
- [2012/10/10 22:13] noe: it seems clear to me that this not only needs to be 
punted until post 1.3
- [2012/10/10 22:13] benoitc: dch: tje android thing in refuge is missing
- [2012/10/10 22:13] dch: mainerror: if we have say 5 people (benoit, adam, bob 
x2, paul,  etc) who can actually do the work, how can we helpthem?
- [2012/10/10 22:13] noe: ... it needs to be punted until after we've reached 
consensus about our new build
- [2012/10/10 22:13] benoitc: soon it will be the same for ios but ...
- [2012/10/10 22:14] kocolosk: noe: "consensus about our new build"
- [2012/10/10 22:14] mainerror: dch got it thanks. :)
- [2012/10/10 22:14] kocolosk: meaning self-contained erlang and whatnot?
- [2012/10/10 22:14] noe: kocolosk: ?
- [2012/10/10 22:14] benoitc: noe: np
- [2012/10/10 22:14] benoitc: kocolosk: I think we need
- [2012/10/10 22:14] noe: kocolosk: yes. our plans for the build system. the 
otp stuff benoitc posted about and rnewson feels blocked on
- [2012/10/10 22:14] kocolosk: noe: ok, agreed
- [2012/10/10 22:14] noe: we need to ratify this asap after 1.3 and just get 
cracking
- [2012/10/10 22:15] noe: #info bigcouch merge dependant on community consensus 
around build system
- [2012/10/10 22:15] benoitc: oh also i hav this _db_updates : 
https://github.com/refuge/couch_dbupdates
- [2012/10/10 22:15] noe: #info build system discussion to be brought to a 
close asap after 1.3
- [2012/10/10 22:15] benoitc: do you think it should land pre-1.3 ?
- [2012/10/10 22:15] benoitc: err
- [2012/10/10 22:16] benoitc: post
- [2012/10/10 22:16] noe: clarify "it"?
- [2012/10/10 22:16] benoitc: the code inside
- [2012/10/10 22:16] kocolosk: dch: in re 1), couchdb and bigcouch are critical 
elements of our technology stack, but we're not in the business of supporting 
them directly, nor are we in the business of licensing closed-source forks
- [2012/10/10 22:16] noe: benoitc: hmm?
- [2012/10/10 22:16] benoitc: noe: this is a long time asked feature
- [2012/10/10 22:16] dch: kocolosk: Adam for sure, I think personally I know 
exactly where you are coming from. But it might be useful to spell it out.
- [2012/10/10 22:16] benoitc: can't rememebr the jira ticket
- [2012/10/10 22:16] noe: benoitc: what is?
- [2012/10/10 22:16] benoitc: but it is really old
- [2012/10/10 22:16] noe: benoitc: i dunno what you're talking about
- [2012/10/10 22:17] tilgovi: benoitc: I would review it. There's been a ticket 
for a long time, I think.
- [2012/10/10 22:17] benoitc: noe: allowing you to get db events on http level
- [2012/10/10 22:17] noe: benoitc: _db_updates?
- [2012/10/10 22:17] noe: benoitc: i would find the ticket, update the "fix 
version" to 1.3 and post a rationale in the comments
- [2012/10/10 22:17] jan____: benoitc: +1 on committing whenever. I want that 
feature bad
- [2012/10/10 22:17] noe: benoitc: dch will be clearing out jira so that we can 
use this to track what's in and out for the next release
- [2012/10/10 22:17] benoitc: noe: an handler to get all db events on HTTP 
replacing the old api only accessible on via stdin/stdout
- [2012/10/10 22:18] noe: benoitc: yeah, im basically saying just go for it if 
you think so
- [2012/10/10 22:18] noe: benoitc: like jan____ is :)
- [2012/10/10 22:18] benoitc: ok for the ticket
- [2012/10/10 22:18] dch: re build system, I don't think any committer has said 
NAY to OTP + rebar.
- [2012/10/10 22:18] noe: nope
- [2012/10/10 22:18] dch: and finding a way to wrap autotools into that
- [2012/10/10 22:18] noe: i am sure we can figure it out
- [2012/10/10 22:18] jan____: ack
- [2012/10/10 22:18] kocolosk: that'd be great -- are our distro experts ok 
with it?
- [2012/10/10 22:19] noe: that'd be me? and...?
- [2012/10/10 22:19] dch: #info refer to https://github.com/seth/rebar-tools 
for dependency locking
- [2012/10/10 22:19] kocolosk: it = bundling erlang instead of relying on the 
erlang debian package, for example
- [2012/10/10 22:19] noe: ah. well, debian would not ship it like that for sure
- [2012/10/10 22:19] wendall911: If build system doesn't get redone for 1.3. 
There is a bunch of cleanup that should happen. A lot of 0.9 era cruft still 
there. Was cleaned up considerably, but could use some attention.
- [2012/10/10 22:19] tilgovi: we can find a way not to do that
- [2012/10/10 22:19] noe: so i am not sure what downtream packages would do
- [2012/10/10 22:19] kocolosk: noe: yeah, that's where i was headed
- [2012/10/10 22:19] kocolosk: tilgovi: not to do what?
- [2012/10/10 22:19] mainerror: Sorry for cross posting but is the Wiki down?
- [2012/10/10 22:19] noe: wendall911: do you want to take point on that?
- [2012/10/10 22:19] tilgovi: not to ship the bundled erlang
- [2012/10/10 22:19] jan____: wendall911: do we have a summary or list of stuff 
that needs work?
- [2012/10/10 22:19] noe: mainerror: ask in #asfinfra
- [2012/10/10 22:20] tilgovi: in a downstream package
- [2012/10/10 22:20] benoitc: it is possible to  use release with deb packaging 
system though
- [2012/10/10 22:20] Wohali: distros won't want a bundled erlang, but a good 
packaging setup will support including it or not including it
- [2012/10/10 22:20] wendall911: jan____: no, but I'll come up with a list from 
memory. I'm sure you remember a couple things that came up.
- [2012/10/10 22:20] noe: yeah, packagers would have to figure out how to 
disentangle it
- [2012/10/10 22:20] jan____: mainerror: 
http://www.downforeveryoneorjustme.com/wiki.apache.org
- [2012/10/10 22:20] tilgovi: What Wohali said
- [2012/10/10 22:20] kocolosk: oof
- [2012/10/10 22:20] wendall911: noe: yeah, I'd be cool with cleaning that up a 
bit.
- [2012/10/10 22:20] noe: Wohali: ++!
- [2012/10/10 22:20] kocolosk: ok
- [2012/10/10 22:20] Wohali: debian packaging, sure. in debian's repos, not 
necessairly
- [2012/10/10 22:20] noe: Wohali: +1
- [2012/10/10 22:20] jan____: wendall911: awesome, put em in a mail or jira?
- [2012/10/10 22:20] kocolosk: sounds like a load of fun
- [2012/10/10 22:20] dch: let's not get too off track here.
- [2012/10/10 22:21] Wohali: again i'm already signed up for packaging with 
wendall911, we can take that offline
- [2012/10/10 22:21] wendall911: jan____: since it's from memory, I think -dev 
list to get feedback then JIRA
- [2012/10/10 22:21] noe: wendall911: are you talking about build cruft?
- [2012/10/10 22:21] wendall911: noe: yes
- [2012/10/10 22:21] benoitc: you don't need to bundle erlang in a release : 
https://github.com/refuge/rcouch/tree/master/package/deb
- [2012/10/10 22:21] dch: packaging & bundling erlang: my personal experience 
(& that of basho and IIRC cloudant) is we need to do it. The distro/packaging 
view might disagree.
- [2012/10/10 22:21] jan____: wendall911: jira is copied to dev@ :D
- [2012/10/10 22:21] tilgovi: is this still on topic?
- [2012/10/10 22:21] mainerror: Thanks jan____
- [2012/10/10 22:21] dch: tilgovi: no :-)
- [2012/10/10 22:21] wendall911: jan____: ah, good point. Will start there.
- [2012/10/10 22:21] jan____: wendall911: either way though
- [2012/10/10 22:21] noe: #action wendall911 to take point on cleaning up build 
0.9 cruft
- [2012/10/10 22:21] dch: re merging forks, are we done? did we get any actions 
from that?
- [2012/10/10 22:22] noe: #action Wohali to help wendall911 with build system 
work
- [2012/10/10 22:22] Wohali: dch: Yup we're all in line here
- [2012/10/10 22:22] noe: dch a few
- [2012/10/10 22:22] noe: i think we're done folks.
- [2012/10/10 22:22] noe: AOB?
- [2012/10/10 22:22] dch: #action kocolosk to provide woolly update on how 
cloudant and bigcouch and couchdb fit together in the NEW WORLD ORDER
- [2012/10/10 22:22] dch: yup
- [2012/10/10 22:22] kocolosk: hah
- [2012/10/10 22:22] noe: aob?
- [2012/10/10 22:22] dch: I have 1
- [2012/10/10 22:23] noe: shoot
- [2012/10/10 22:23] dch: I am setting up a Learn to Hack on CouchDB / Erlang 
email list following in Wohali's footsteps, and based on my own shameless need 
to do better erlangs.
- [2012/10/10 22:23] dch: I think a separate list would make sense.
- [2012/10/10 22:23] dch: doing that on dev@ is going to be spammy
- [2012/10/10 22:23] noe: erlang@couchdb.a.o?
- [2012/10/10 22:24] dch: noe: that would be cool, maybe hack@ to avoid 
confusion with "how do I use couch"
- [2012/10/10 22:24] dch: no idea how to set it up
- [2012/10/10 22:24] noe: i can get it set up
- [2012/10/10 22:24] dch: sweet
- [2012/10/10 22:24] noe: if we agree its a good idea
- [2012/10/10 22:24] dch: I agree
- [2012/10/10 22:24] Wohali: i'll support it
- [2012/10/10 22:24] noe: how about learn@couchdb or bootstrap@couchdb?
- [2012/10/10 22:24] mainerror: +1
- [2012/10/10 22:25] dch: bootstrap implies I'm running a startup
- [2012/10/10 22:25] mainerror: +1 on hack@
- [2012/10/10 22:25] noe: hehe, only if you have that experience
- [2012/10/10 22:25] noe: i dont like hack
- [2012/10/10 22:25] dch: notes the wine bottle is almost empty, as is our 
meeting timelimit
- [2012/10/10 22:25] chewbranca: I'm interested in it as well, whatever the name
- [2012/10/10 22:25] noe: lets not bikeshed tthe name
- [2012/10/10 22:25] kocolosk: heh
- [2012/10/10 22:25] benoitc: hum we shouldn'tn't have too much channels
- [2012/10/10 22:25] noe: #action noe to set up a LYSE mailing list
- [2012/10/10 22:25] wendall911: agrees with benoitc
- [2012/10/10 22:25] dch: benoitc: agreed.
- [2012/10/10 22:26] jan____: ho...@couchdb.apache.org
- [2012/10/10 22:26] noe: benoitc: if it fails it fails and we shut the list 
down
- [2012/10/10 22:26] dch: ok any other bikeshed items?
- [2012/10/10 22:26] mainerror: Definitely horse@
- [2012/10/10 22:26] noe: why horse pls?
- [2012/10/10 22:26] dch: horse@yourhairybutt
- [2012/10/10 22:26] mainerror: :D
- [2012/10/10 22:26] benoitc: right
- [2012/10/10 22:26] noe: AOB?
- [2012/10/10 22:26] dch: we are done
- [2012/10/10 22:26] benoitc: i start to like this jira bit
- [2012/10/10 22:26] mainerror: \o/
- [2012/10/10 22:26] dch: hey everybody many thanks
- [2012/10/10 22:26] noe: (any other business)
- [2012/10/10 22:27] benoitc: bot
- [2012/10/10 22:27] dch: this has been fun.
- [2012/10/10 22:27] kocolosk: cheers, thanks for setting this up
- [2012/10/10 22:27] noe: yep! cya all next weeeek
- [2012/10/10 22:27] noe: #endmeeting
- [2012/10/10 22:27] wendall911: Wohali: email or PM me about a future meeting 
time. I'm spent for today, but free tomorrow or friday.
- [2012/10/10 22:27] dch: I'd like to thank my bot Noah Slater. We were sure he 
was a script, now its confirmed
- }}}
- 

Reply via email to