IRC log of dig on 2012-05-15
Timestamps are in UTC.
- 03:14:28 [rszeno]
- rszeno has quit (Quit: Leaving.)
- 04:17:48 [melvster]
- melvster (~melvin@p5797FAA0.dip.t-dialin.net) has joined #dig
- 06:02:23 [rszeno]
- rszeno (~rszeno@79.114.98.57) has joined #dig
- 07:06:38 [danbri]
- danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 07:50:37 [danbri]
- danbri has quit (Read error: Connection reset by peer)
- 07:50:55 [danbri]
- danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 08:50:14 [danbri]
- danbri has quit (Read error: Connection reset by peer)
- 08:50:16 [danbri_]
- danbri_ (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 10:07:04 [danbri]
- danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 10:07:33 [cheater_]
- cheater_ (~cheater@g230223105.adsl.alicedsl.de) has joined #dig
- 10:07:51 [danbri]
- danbri has quit (Read error: Connection reset by peer)
- 10:07:57 [danbri]
- danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 10:10:00 [danbri__]
- danbri__ (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 10:10:05 [danbri_]
- danbri_ has quit (Read error: No route to host)
- 10:10:34 [cheater__]
- cheater__ has quit (Ping timeout: 245 seconds)
- 10:12:30 [danbri]
- danbri has quit (Ping timeout: 244 seconds)
- 10:13:03 [deiu]
- deiu (~andrei@89.136.116.240) has joined #dig
- 10:13:03 [deiu]
- deiu has quit (Changing host)
- 10:13:03 [deiu]
- deiu (~andrei@unaffiliated/deiu) has joined #dig
- 10:28:01 [deiu]
- deiu has quit (Quit: Leaving)
- 11:04:59 [rszeno]
- rszeno has quit (Read error: Operation timed out)
- 11:35:17 [danbri__]
- danbri__ has quit (Read error: No route to host)
- 11:35:27 [danbri]
- danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 11:40:51 [danbri]
- danbri has quit (Read error: Connection reset by peer)
- 11:40:58 [danbri]
- danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 11:44:47 [danbri]
- danbri has quit (Read error: No route to host)
- 11:44:47 [danbri_]
- danbri_ (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 11:55:52 [danbri]
- danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 11:56:48 [danbri_]
- danbri_ has quit (Read error: Connection reset by peer)
- 11:59:03 [danbri_]
- danbri_ (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 12:00:26 [danbri]
- danbri has quit (Read error: No route to host)
- 13:33:00 [bblfish]
- bethess, i just looked at socko
- 13:36:25 [bblfish]
- i meant betehess
- 13:38:47 [betehess]
- hey bblfish
- 13:38:55 [bblfish]
- hi
- 13:38:55 [betehess]
- so what's your feedback?
- 13:39:03 [bblfish]
- I am back in Fontainebleau btw
- 13:39:17 [bblfish]
- looks good.
- 13:39:36 [betehess]
- welcome back to France, some things happened while you were away, we're now a socialist country :-)
- 13:39:50 [bblfish]
- yes :-) time for the social web
- 13:39:54 [betehess]
- lol
- 13:40:18 [bblfish]
- I am interested to know what un_jon thinks. He wants to contribute
- 13:40:30 [bblfish]
- ah thats good
- 13:40:41 [bblfish]
- could be the base for re-writing read-write-web
- 13:40:48 [betehess]
- and there are already the things we need, like the https part
- 13:41:07 [betehess]
- api-wise, it's an unfiltered flavour, which you know I like
- 13:41:12 [bblfish]
- yes. could be easy to port rww to it
- 13:41:16 [betehess]
- yes
- 13:41:31 [bblfish]
- why is it a bit slow though?
- 13:41:40 [betehess]
- what is slow?
- 13:42:01 [bblfish]
- their initial benchmarks http://sockoweb.org/2012/04/22/benchmark.html
- 13:42:17 [bblfish]
- (It's only a 0.1 version I know, so that should explain)
- 13:43:13 [bblfish]
- just thinking it should be as fast as nodejs no?
- 13:43:54 [betehess]
- don't know how to compare fairly with nodejs
- 13:44:10 [betehess]
- I don't know how they handle the static files
- 13:44:19 [betehess]
- but apache is optimized for that
- 13:44:39 [bblfish]
- yes. it can't be a deep problem I think
- 13:45:09 [betehess]
- but the perfs should be very close to any netty+akka stack, like Play, Spray, BlueEyes, etc.
- 13:45:54 [bblfish]
- yes.
- 13:46:37 [bblfish]
- I have not yet looked at your recent banana-rdf changes
- 13:46:55 [bblfish]
- though I was showing people in Leipzig about it
- 13:47:37 [bblfish]
- well it seems like it is the architecture you like, and it seems good to me.
- 13:48:05 [betehess]
- anyway, we should write the new server being as much agnostic as possible about the actual web framework as we can
- 13:48:08 [bblfish]
- ( doing something on play would have allowed for a bigger audience, but I don't think the audience that uses Play, would be too interested in what we are doing)
- 13:48:22 [bblfish]
- (( yet ))
- 13:48:47 [betehess]
- that's fine, the only real requirements for us is akka
- 13:50:20 [bblfish]
- I think for a social web server one needs some UI stuff done on the server, as it is not 100% clear that one can do all the UI in the client... (though it would be nice) ... it's something I am happy to explore.
- 13:50:31 [bblfish]
- s/needs/may need/
- 13:51:09 [bblfish]
- I think if un_jon is happy then it's great, cause we'll have a team of 3
- 13:51:31 [bblfish]
- it's kind of lucky it came out right now in fact
- 13:52:40 [bblfish]
- ( un_jon is a big akka fan)
- 13:53:01 [bblfish]
- @un_Jon
- 13:53:48 [bblfish]
- @un_Jon replied that its good for him because he's really interested in akka
- 13:54:09 [bblfish]
- and it would be easy to switch - given that it is just a minimal framework
- 13:54:24 [betehess]
- going back to work, /me needs to add the async API for the rdfstore interaction in banana-rdf (needed for validator suite)
- 13:55:35 [bblfish]
- ok. So perhaps I should try to move read-write-web to socko using banana-rdf ?
- 13:55:47 [bblfish]
- I could do a minimal version
- 13:56:16 [betehess]
- everything you need is already there, if you want to use the current synchronous API
- 13:56:57 [bblfish]
- ok. yes having something like iteratees without Play would be very clean
- 13:57:08 [betehess]
- what we have in read-write-web is neither synchronized, synchronous nor async :-)
- 13:57:23 [bblfish]
- yes, well I mean a complete re-write
- 13:57:28 [bblfish]
- but using the same concepts
- 13:57:53 [betehess]
- well, the interaction with the store won't be done using iteratees, just wrapping the result in Futures
- 13:58:08 [bblfish]
- yes, but fetching remote files could use iteratees
- 13:58:14 [betehess]
- yes
- 13:58:27 [betehess]
- that's the right place for that
- 13:58:50 [bblfish]
- ah, it's a bit less advanced in that respect than play then
- 13:59:03 [betehess]
- anyway, you can already use banana-rdf with either jena or sesame store, no filesystem implementation yet
- 13:59:22 [bblfish]
- as Play uses iteratees for input too. (I wonder if that makes a difference)
- 14:00:46 [bblfish]
- I mean input from the server for dealing with http requests
- 14:01:03 [betehess]
- ok, but that's the web framework job, not banana-rdf
- 14:01:13 [betehess]
- again, I'm fine with that
- 14:01:27 [betehess]
- but that's not the most important part (yet)
- 14:01:32 [bblfish]
- ah indeed. I was camparing Play and socko
- 14:01:34 [betehess]
- ok
- 14:01:44 [betehess]
- well, socko does that too actually
- 14:01:54 [betehess]
- it's not as sophisticated
- 14:02:03 [bblfish]
- ah. ok.
- 14:02:07 [betehess]
- but you have the akka iteratee api
- 14:02:18 [betehess]
- just that the input is ByteString, that's all
- 14:02:22 [bblfish]
- ah yes, that's probably all they need
- 14:02:31 [bblfish]
- as they are just parsing http headers
- 14:02:47 [betehess]
- maybe some people will write another iteratee layer on top of the akka one
- 14:02:53 [bblfish]
- yep
- 14:03:00 [betehess]
- maybe it will come from Play
- 14:03:03 [betehess]
- who knows
- 14:03:12 [bblfish]
- yes
- 14:03:49 [bblfish]
- ok. Well I can try writing a mini server with it and see where it goes. It'll get me to understand akka
- 14:04:02 [betehess]
- good idea
- 14:04:07 [betehess]
- ok, back to work, for real :-)
- 14:04:56 [danbri]
- danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 14:06:18 [danbri_]
- danbri_ has quit (Read error: Connection reset by peer)
- 14:06:57 [danbri]
- danbri has quit (Read error: No route to host)
- 14:07:16 [danbri]
- danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 14:17:01 [danbri]
- danbri has quit (Read error: Connection reset by peer)
- 14:17:06 [danbri]
- danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 14:39:09 [danbri_]
- danbri_ (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 14:41:10 [danbri]
- danbri has quit (Ping timeout: 244 seconds)
- 14:45:49 [danbri_]
- danbri_ has quit ()
- 14:45:55 [danbri]
- danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 15:23:03 [danbri]
- danbri has quit (Read error: Connection reset by peer)
- 15:23:44 [danbri]
- danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 15:24:19 [danbri]
- danbri has quit (Read error: Connection reset by peer)
- 15:24:25 [danbri]
- danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 15:42:27 [danbri]
- danbri has quit (Read error: Connection reset by peer)
- 15:42:32 [danbri]
- danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 15:49:26 [danbri_]
- danbri_ (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 15:49:32 [danbri]
- danbri has quit (Read error: Connection reset by peer)
- 15:56:52 [deiu]
- deiu (~andrei@89.136.116.240) has joined #dig
- 15:56:52 [deiu]
- deiu has quit (Changing host)
- 15:56:52 [deiu]
- deiu (~andrei@unaffiliated/deiu) has joined #dig
- 16:07:30 [Yudai_]
- Yudai_ has quit (*.net *.split)
- 16:07:30 [sandro]
- sandro has quit (*.net *.split)
- 16:12:56 [Yudai_]
- Yudai_ (~Yudai@nttkyo089248.tkyo.nt.ngn2.ppp.infoweb.ne.jp) has joined #dig
- 16:12:56 [sandro]
- sandro (~sandro@ssh.w3.org) has joined #dig
- 16:27:53 [presbrey]
- presbrey has quit (Excess Flood)
- 16:28:14 [presbrey]
- presbrey (~presbrey@2001:4830:2446:b5:aede:48ff:fe00:2001) has joined #dig
- 16:39:11 [timbl]
- timbl (~timbl@LLagny-156-36-9-136.w80-13.abo.wanadoo.fr) has joined #dig
- 16:40:14 [deiu]
- deiu has quit (Quit: Leaving)
- 16:40:14 [timbl]
- timbl has quit (Read error: Connection reset by peer)
- 16:41:42 [timbl]
- timbl (~timbl@LLagny-156-36-9-136.w80-13.abo.wanadoo.fr) has joined #dig
- 16:57:38 [timbl]
- timbl has quit (Read error: Connection reset by peer)
- 17:08:41 [timbl]
- timbl (~timbl@LLagny-156-36-9-136.w80-13.abo.wanadoo.fr) has joined #dig
- 17:15:18 [timbl]
- timbl has quit (Read error: Connection reset by peer)
- 17:16:46 [timbl]
- timbl (~timbl@LLagny-156-36-9-136.w80-13.abo.wanadoo.fr) has joined #dig
- 17:19:16 [timbl]
- timbl has quit (Read error: Connection reset by peer)
- 18:16:33 [danbri_]
- danbri_ has quit (Remote host closed the connection)
- 19:00:28 [rszeno]
- rszeno (~rszeno@86.125.230.182) has joined #dig
- 19:10:27 [manu1_]
- manu1_ (~chatzilla@pool-71-171-16-71.nwrknj.east.verizon.net) has joined #dig
- 19:12:30 [manu1]
- manu1 has quit (Ping timeout: 260 seconds)
- 19:12:35 [manu1_]
- manu1_ is now known as manu1
- 19:23:05 [danbri]
- danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 19:27:35 [danbri]
- danbri has quit (Remote host closed the connection)
- 19:30:55 [danbri]
- danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 19:41:02 [danbri]
- danbri has quit (Remote host closed the connection)
- 19:53:19 [danbri]
- danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) has joined #dig
- 20:49:55 [danbri]
- danbri has quit (Remote host closed the connection)
- 21:11:10 [betehess]
- betehess has quit (Read error: Operation timed out)
- 21:50:16 [timbl]
- timbl (~timbl@host109-152-190-250.range109-152.btcentralplus.com) has joined #dig
- 22:20:04 [melvster1]
- melvster1 (~melvin@p4FF96604.dip.t-dialin.net) has joined #dig
- 22:22:09 [melvster]
- melvster has quit (Ping timeout: 244 seconds)
- 22:43:55 [melvster1]
- melvster1 has quit (Ping timeout: 260 seconds)