greptilian logo

IRC log for #sourcefu, 2015-07-10

http://sourcefu.com

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
00:49 pdurbin oh, as an alternative to hadoop or spark, I meant to say
01:54 pdurbin hearing about http://blog.jessitron.com/2015/04/charting-team-course-with-seamap.html which is interesting
05:49 prologic aditsu: What do you think of https://github.com/prologic/domains ?
08:23 sivoais joined #sourcefu
09:55 aditsu prologic: it's not very clear to me what it does
09:57 prologic are you serious?
09:58 prologic please help me make it clearer then!
09:58 aditsu I would have to understand it first, in order to help
09:59 prologic okay let me ask in a different way
09:59 prologic what's *not* clear?
09:59 aditsu oh, that's gonna take a while to write :p
10:00 * prologic sigh
10:00 aditsu first, how are the cloud providers related to the domains?
10:00 aditsu what is domains.yml?
10:00 aditsu what does synchronizing the configuration mean?
10:01 aditsu where is the dns server?
10:01 aditsu etc etc
10:01 prologic great! Thank you!
10:01 prologic okay that last one was silly :P
10:01 prologic dns is provided by the cloud providers
10:01 aditsu oh
10:02 aditsu I never used that (except, I guess, for reverse dns)
10:03 aditsu can "cloud" providers host the dns for my domain? I wasn't aware of that
10:04 prologic tracking here https://github.com/prologic/domains/issues/2
10:04 aditsu I just logged in to rackspace, where is the dns stuff?
10:06 aditsu I think I found something... at Networking -> Cloud DNS
10:07 aditsu never seen that before :p and I don't know what it does
10:08 prologic yes I've already gathered you have little to no interest in cloud hosting services and you prefer metal installations and Gentoo
10:08 prologic :)
10:08 prologic yes!
10:08 prologic in fact many do
10:08 prologic and for free
10:08 prologic well most for free
10:08 prologic AWS's Route53 charges you per dns lookup on your domain from ohters
10:08 prologic so if your domain is never used you pay $0
10:09 aditsu hmm, seems to be regular DNS hosting
10:09 prologic should be a gui for it
10:09 prologic there certainly is an API
10:09 prologic that'd be the one
10:09 prologic better get learning then!
10:10 aditsu prologic: I have an interest in VPS'es, I don't rely on "metal" (and I dislike the term "cloud")
10:10 aditsu Gentoo is orthogonal with that
10:11 aditsu I usually hosted DNS at the registrar, but more recently I switched to a 3rd party service (he.net)
10:12 aditsu better get learning what?
10:19 prologic useless internet
10:19 pdurbin aditsu: do you rack the physical servers yourself?
10:20 aditsu pdurbin: like colocation? no
10:20 prologic I missed a bit of convo
10:21 aditsu prologic: check the logs then
10:22 pdurbin aditsu said he uses a mix of physical servers and VPS'es: http://irclog.greptilian.com/sourcefu/2015-07-07#i_124999
10:22 prologic ahh I missed nothing
10:22 aditsu yes, there's 1 or 2 physical servers at a company I'm working with
10:22 aditsu in the office
10:23 prologic I was trying to say you can't/shouldn't not like the term cloud
10:23 prologic regardless of what we've called it
10:23 prologic it's here to say :P
10:23 prologic stay*
10:23 pdurbin oh, sure. I guess I mean personal stuff. I just have one little VM, hosted by codex :)
10:23 prologic move em to the cloud!
10:24 prologic aditsu, also you need to update your website :)
10:24 prologic it's a big old looking :P
10:24 prologic and you haven't written a blog post since ~2001
10:24 prologic 2011*
10:24 pdurbin I think he's been busy writing programming languages.
10:24 aditsu for personal stuff.. I have a 2 VPS'es (and the computers at home, but not really hosting stuff here)
10:25 prologic a programming language?
10:25 prologic do tell
10:25 aditsu prologic: https://sourceforge.net/projects/cjam/
10:25 aditsu I'm mostly busy wasting time.. anyway, I agree about the site (and it's not a blog), but it's not high priority
10:26 pdurbin prologic wrote one too. based on Io or something?
10:27 aditsu oh, and I only really want one VPS, but haven't had time to move everything yet :p
10:28 prologic right
10:28 prologic an esoteric language
10:29 prologic pdurbin, I've in fact written three langauges so far
10:29 * pdurbin hasn't written any
10:29 prologic getting better every time I write a new one :P
10:30 aditsu I suppose it's esoteric, but I also use it for practical stuff (as an extension to grep and replacement for sed/perl/awk/whatever)
10:32 pdurbin I use ack a lot: http://beyondgrep.com
10:32 prologic I use grin https://pypi.python.org/pypi/grin
10:32 prologic :P
10:34 prologic http://mio-lang.readthedocs.org/en/latest/
10:36 aditsu prologic: so anyway, your tool seems to assume the DNS is hosted by the "cloud" hosting provider, right? is that a necessary assumption, or would it theoretically work with any DNS hosting provider?
10:37 pdurbin aditsu: I think you're right.
10:37 aditsu of course I am :) about what? :p
10:38 prologic aditsu, yes and thanks
10:38 pdurbin aditsu: so you'd want to tool that handles both cloud configs and local BIND configs?
10:38 pdurbin a* tool
10:38 prologic you have to point your domain(s) at whatever cloud provider you wish to use
10:39 prologic I'm developing such a tool too
10:39 prologic domains-import-bind
10:39 prologic which will convert bind zone formats into the yaml format that domains understand
10:39 prologic for syncing to a cloud provider
10:39 aditsu pdurbin: not necessarily, although that would be a bonus; I'd be interested in a tool that handles DNS hosting providers that don't necessarily do web hosting
10:40 aditsu also, I'm not sure yet what the tool actually does :p
10:40 prologic add an issue of some other dns services you want  to support :P
10:40 prologic I'll add them
10:40 prologic it takes a yaml configuration file that deslcares the records of your domains and published them to whatever cloud provdiers youv'e specified
10:40 prologic this is still pre 0.0.1 so bare with me
10:41 prologic right now it's a provider per domain and a list of records
10:41 aditsu well, godaddy, name.com and he.net come to mind
10:41 prologic but I think it makes a lot of sense to declare and say globally; I want to use this provider for all domains
10:41 prologic with the exception of a few domains that explicitly want to use a different provider
10:42 prologic and sync here means that any changes in the domains.yml file are synchronized to the cloud dns provider
10:42 prologic new records are created
10:42 prologic modified records are updated
10:42 prologic zones are created if they don't exist
10:42 prologic aditsu, please file an issue
10:42 prologic I'll write providers for those
10:43 prologic apache-libcloud does not support those but libcloud tries to be a cloud agnostic library to provide compute, storage, dns, load balancing, etc to a whole bunch of cloud providers
10:43 prologic I'm depending on their library for convenience really
10:43 prologic happy to write custom providers for others that libcloud does not have
10:43 prologic and likely never will
10:43 aditsu anyway, I have to go now
10:44 prologic I'll prod you to file an issue later then :P
10:53 pdurbin prologic: you're tenacious about getting new customers :)
10:55 pdurbin prologic: oh, you're still anti-mailing list, right? (except I feel like you've linked to posts you've made to the docker mailing list) a friend of mine suggested creating one about the craft of programming and we just might
10:55 pdurbin everyone here would be invited of course!
10:56 pdurbin and it would have public archives
11:02 prologic no I'm not a big fan of forums
11:02 prologic mailing lists are "okay"
11:04 pdurbin oh! maybe it was aditsu who doesn't like mailing lists
11:05 pdurbin for me it can't be forum only. I think Discourse allows you to post via email
11:07 prologic I think Discourse is a good improvement on the whole forum/mailing-list problem
11:07 prologic but yeah I agree
11:07 prologic the thing about Forums for me is that they require active effort to get involved
11:07 prologic which will just never happen for busy people
11:07 prologic it's easy to just sit on IRC
11:08 prologic everyone reads/writes/accesses email - but usually the one email ui/tool/app/whatever
11:08 prologic but forums are "too much effort"
11:08 prologic same reason I don't play active games either
11:08 prologic usually only passive ones like correspondence competition chess or I infrequently choose to play realtime competition chess
11:08 prologic usually 2m a side
11:10 pdurbin email is good for announcing things. mostly I would email the list to link to an interesting blog post or whatever
11:11 prologic well if it's a forum/milainglist type thing like Discourse
11:11 prologic I would expect active threads
11:11 prologic either via the web ui and/or via email
11:11 prologic aka google groups
11:11 pdurbin oh sure. normal mailing list stuff
11:11 prologic but here's an idea
11:11 prologic what about mail/forum/irc/q&a
11:12 prologic all rolled into one?
11:12 prologic maybe even Twitter/Google+/Facebook
11:12 prologic surely there's a way we can combine all these different forms of commication into one seamless experience for a group
11:12 prologic some of the concepts may not marry up so well
11:12 prologic but we can surely work around that
11:12 pdurbin sounds like a hot mess ;)
11:12 prologic like identifying topics of conversation on irc
11:13 prologic probably have to parse the channel text in realtime using something like nltk
11:13 prologic and stream that to a webui of some sort
11:13 prologic lol
11:13 prologic well it's just really silly how we have all these forms of communications and social interactions but no way to combine them in a sensible way
11:13 pdurbin yeah
11:14 prologic for instance I use Google Talk and Twitter via bitlbee/IRC
11:14 prologic why can't we do the same for forums and mailing lists
11:14 prologic perhaps just start there
11:14 prologic integrate iRC + Forum + Email
11:14 prologic for a particular group/channel
11:14 prologic or perhaps this could be done as a new kind of IRC server software
11:15 prologic e.g: https://github.com/prologic/charla
11:15 prologic where we build email/forum interfaces as well
11:15 prologic ala Slack in the way it has a Web/Desktop/Mobile client(s) as well as XMPP/Jabber and IRC Gateways and integration's with hordes of services
11:16 pdurbin does slack integrate with email?
11:16 prologic not sure
11:16 prologic not that I'm aware of
11:16 prologic I'm not aware of many/any chats that do
11:16 prologic but how hard could it be?
11:16 prologic email/forum are quite similar
11:16 prologic so my idea would be
11:16 prologic translating the real-time nature of IRC
11:17 prologic into the digest nature of forum/mail
11:17 prologic and vice versa
11:17 pdurbin when you say digest you don't mean mailman digest subscriptions
11:17 prologic kind of
11:17 prologic so when we're busily chatting away here
11:17 prologic the irc server decides when to package up the contents of the channel at some snapshot
11:18 prologic and send it off to subscribers that wish to particpate in that way
11:18 prologic there is still of course the issue of identifying topics of conversation
11:18 prologic usually forums have threads of conversation
11:18 prologic and it's usually nice to have a subject in emails
11:19 prologic but not impossible to achieve with some nltk and Bayesian learning
11:19 prologic we could be developing the first integrated social network here :P
11:19 pdurbin :)
11:19 pdurbin I don't think online communication is "done". :)
11:20 prologic Twitter would be easy
11:20 prologic setup a Twitter account for the group
11:20 prologic and it would act as a gateway
11:20 prologic no neither do i
11:20 prologic I think/believe there is room to improve still
11:20 prologic todo apps aren't done yet either
11:20 pdurbin Discourse was supposed to be a reboot of forums.
11:20 prologic I have yet to find a todo app that I will actually actgively use
11:21 prologic and share with my wife/family
11:22 pdurbin prologic: did you read the PDF at http://people.csail.mit.edu/axz/mailinglists.html ? please consider it.
11:24 prologic hmm
11:24 prologic yeah
11:25 prologic here's an idea
11:25 prologic would it be interesting to see something that integrate IRC + Email/Mailing-List + Forum together in some way?
11:32 pdurbin sure, could be interesting
11:33 * pdurbin drops a link to the IRC enthusiasts: https://botbot.me/freenode/opensourcedesign/msg/44165972/ :)
11:34 prologic (y)
11:34 prologic well I guess I could start working on charla when I'm done with my current queue of tasks/projects
11:34 * pdurbin drops another link: http://irclogs.jackgrigg.com/irc.freenode.net/openhatch/2015-07-10
11:36 prologic I'm actually revitalizing the charla project as we speak
11:36 prologic I moved a lot/all my projects from Bitbucket ro Github in the last 6 months
11:36 prologic so few house keeping things to do
11:36 prologic but IIRC it *was* a mostly complete working IRC server
11:37 prologic I actually *was* going to start adding a web interface to it
11:37 prologic and a websockets endpoint
11:37 prologic so may as well continue the experiment
12:03 prologic damnit we lost our todos
12:03 prologic I think I did that by mistake
12:03 prologic haha
12:04 prologic there are things we'd better learn to do well
12:14 prologic who wants to do some testing with me? :)
12:14 prologic /server daisy.shortcircuit.net.au 6668
12:43 prologic http://blitzdb.readthedocs.org/en/latest/
12:50 pdurbin prologic: want to jump in #opensourcedesign
12:50 pdurbin and talk to bnvk about his dream of integrating IRC, email and forums? https://botbot.me/freenode/opensourcedesign/msg/44165972/
12:54 prologic lol
13:20 * aditsu is back
13:21 pdurbin aditsu: you're the one who doesn't like mailing lists
13:21 aditsu I prefer forums rather than mailing lists, but email notification is important too; there are services that merge the two together, e.g. nabble
13:22 aditsu if you want to integrate everything, don't forget instant messaging :p and I think google wave tried to do something like that, but I've never seen it, and then it died
13:23 pdurbin google hosts mailing lists and chat. have they attempted to integrate the two?
13:23 aditsu they attempted google wave, I don't know exactly what it was
13:24 aditsu oh, apparently it still exists, as apache wave
13:24 aditsu https://en.wikipedia.org/wiki/Apache_Wave
13:32 prologic woo!
13:32 prologic factory is now able to bring up docker machines/hsots
13:32 prologic as well as domain names
13:32 prologic and associated them with machines
13:33 prologic Google/Apache wave IHMO isn't quite what we're talking about here
13:34 prologic I think it was more an experiment in realtime chat
13:34 prologic with inline responses
13:34 prologic hence 'wave"
13:34 prologic I actually did try it once
13:34 prologic it wasn't that bad
13:34 prologic but I think people didn't "get it"
13:35 pdurbin wave was too much active effort
13:35 prologic precisely
13:36 prologic people with busy lives will just not get involved in such things
13:36 prologic Twitter is great because you can tweet any time you want
13:36 dotplus forums are awful, they're usually a value-negative proposition for me, even if I do end up giving/getting an answer eventually.
13:36 prologic it's like texting
13:36 prologic people get hooked oni t
13:36 prologic dotplus, agreed
13:37 pdurbin prologic: could a bot written in circuits receive a message from a mailing list (I'm thinking Google Groups) and sent me a private message when a new thread is started?
13:37 aditsu twitter is a value-negative proposition for me :p
13:37 pdurbin or somehow poll Google Groups periodially?
13:38 * pdurbin looks at http://stackoverflow.com/questions/3757793/api-for-google-groups
13:38 prologic pdurbin, sure
13:39 prologic pdurbin, I'm pretty sure Google Groups has an API
13:39 prologic so yeah absolutely
13:39 dotplus a threaded message data store with decent search would be best. Then we could have various clients that present/interact like forums, mailing lists, IRC or other approaches according to users' wishes
13:40 aditsu some forum interfaces can be atrocious though
13:40 dotplus it would need to have reasonable namespacing so as to facilitate browsing
13:41 dotplus aditsu: I agree, I wouldn't touch them with a 10' pole, but some people want that. I want to propose a garden where you bring your own user agent toys
13:41 dotplus I don't touch twitter either:)
13:41 prologic I like it!
13:41 aditsu dotplus: I'm the guy who generally prefers forums to mailing lists :p
13:41 prologic "Garden where you bring your own toys" (paraphrasing)
13:42 dotplus I suspect that I'm reinventing usenet with more diverse UA paradigms, but I'm not convinced that's a bad thing
13:44 aditsu so, let's make a generic communication server, with APIs for all types of clients
13:45 aditsu then implement various protocols as client libraries
13:45 prologic that's kind of what I suggested and trying to build already
13:45 prologic but more importantly not just API(s) for all types of clients
13:45 prologic an intelligent communications platform
13:45 dotplus I think this conversation is in the area of "wouldn't it be nice if?" rather than "let's make", but perhaps I'm being pessismistic and/or underestimating y'all
13:46 prologic dotplus, no I think you're right
13:46 prologic such an undertaking is not trivial
13:46 prologic certainly not the ideas I had in mind
13:46 aditsu I think it's doable, but time is the problem
13:46 prologic where you use nlp/Bayesian algos to learn/identify threads of conversations
13:46 aditsu plus expected fighting over details :p
13:47 dotplus prologic: "kind of what I suggested and trying to build already" elaborate? link?
13:47 prologic https://github.com/prologic/charla
13:47 prologic I'm not trying to build an IRC server here ;although it is *that* at present
13:47 prologic but API(s) and other Interface(s)
13:48 prologic because charla is spanish for chat; be it email, form, irc, twitter, whatever
13:48 aditsu prologic: I think thred identification is too ambitious
13:48 aditsu thread*
13:49 prologic not necessarily
13:49 prologic but perhaps :)
13:49 prologic I've always wanted two very improtant tools anyway
13:49 prologic a tool to learn to filter out the noise of twtter
13:49 prologic and a tool to summarize an irc channel's backlog
13:50 dotplus aditsu: time is always the problem:) but there are other problems; I suspect that the biggest is that while we could possibly design/build a reasonable (simple) server-side, even if we limited the initial client interfaces to {forum,mailinglist,IRC} that the client side would be a massive undertaking
13:51 dotplus prologic: if you could come even close to solving that latter, you will be Super {rich,famous,respected}
13:52 prologic dotplus, I agree
13:52 prologic I think doing the server-side would not be all that hard
13:52 prologic I for one suck at UI
13:52 prologic so I'm out :P
13:53 prologic I guess one of the keys things about charla is that it's already pluggable even in it's infancy
13:53 prologic so we could add email/forum/twitter integrations already without too much effort
13:53 dotplus I think aditsu is right and that thread id is too ambitious, but I think that efforts in that area could be worth keeping in mind for the long run. If nothing else, the server-side/protocol should be designed to make that possble
13:53 prologic at least the UI would be just a regular IRC client
13:54 prologic until we found some very smart/clever web designers to build other clients and uis :P
13:57 dotplus oh, mustn't forget a gopher interface
13:57 prologic haha
13:57 prologic easy!
13:57 dotplus I'm serious
13:57 prologic integrate with cgod
13:57 prologic https://github.com/prologic/cgod
13:57 prologic so am i!
13:58 dotplus right. not difficult, but not to be forgotten
13:58 prologic I think I started writing a Gopher irc client too a while back
13:58 prologic nee do finish it
14:01 prologic dotplus, where's your Gopherspace? :)
14:01 prologic Mine's gopher://daisy.shortcircuit.net.au/
14:02 prologic I've had 1375 uinque visitors
14:02 prologic and 14k hits
14:02 prologic since I started my little Gopherspace
14:02 prologic gopher://daisy.shortcircuit.ne​t.au/h/server-info/stats.html
14:03 aditsu I should invent a protocol called badger :)
14:04 prologic hmm?
14:04 prologic oh haha
14:04 prologic very funny
14:05 aditsu http://www.badgerbadgerbadger.com/ (note: it's fairly loud)
14:05 pdurbin people in wisconsin would love it
14:06 prologic eww
14:06 prologic gross
14:06 prologic How to install Linux on a dead Badger
14:07 pdurbin searchbot: lucky wisconsin badgers
14:07 searchbot pdurbin: http://www.uwbadgers.com/
14:07 dotplus one of my TODOs is rework my publishing efforts. which basically means translate my (existing) sources from rst (with some metadata) to markdown, rework my publishing workflow from the mess of perl/make/sh to something simpler and migrate the "blog" from custom perl/dancer app to (probably) hugo, possibly pelican if that's still active. And adding gopher support, of course.
14:07 prologic dotplus, seriously?
14:07 prologic just use Pelican
14:08 prologic that sounds too complex/hard
14:08 dotplus what does?
14:08 prologic e.g: http://shortcircuit.net.au/~prologic/blog/ and http://circutisframework.com are both maintained using Pelican
14:08 prologic the later is automated via Travis CI
14:08 prologic http://getpelican.com/
14:09 prologic best advice you'll ever get from me!
14:09 prologic and you don't need to switch from rst to md
14:09 prologic just change your tooling god damn :)
14:09 prologic I can even show how to do the whole Travis CI setup
14:10 prologic http://circuitsframework.com/
14:10 prologic apparently I can't type tonight sorry
14:10 prologic also using Pelican
14:11 dotplus well, the rst has some custom metadata that's not supported by markdown.
14:11 dotplus isn't travis proprietary?
14:11 prologic eh?
14:11 prologic the ci service
14:12 prologic I push to https://github.com/circuits/circuits.github.io and Travis CI automatically rebuilds the site and republishes it
14:13 prologic e.g: vim content/pages/Home.rst && git add -A && git ci -m "..." && git push
14:13 prologic done
14:13 prologic site gets rebuilt by Travis CI hook
14:13 dotplus oh. travis is CIaaS. don't want.
14:13 dotplus yeah, that's the kind of workflow I'll be looking for
14:13 prologic ah
14:13 prologic why?
14:13 prologic why "don't want"?
14:14 dotplus I'm fundamentally against using aaS for myself. While it's not the only factor in my decisions, it does weigh heavily against.
14:15 prologic oh?
14:15 prologic curious; but why?
14:15 prologic it makes your life so much easier
14:15 dotplus I want to run my own service as much as possible, reduces the chances that I object to the Terms & Conditions:)
14:15 prologic less things to have to build yourself
14:15 prologic oh i see
14:17 prologic I guess you'd consider http://todoapp.vz1.bne.shortcircuit.net.au/ as a SaaS too huh :P
14:17 dotplus sure, less to build, but there's always a price. It's a price I'd rather not pay if I don't have to. As you can see, I use github.com and irc.freenode.net, so this is not an absolute in my life:)
14:17 prologic at least there are not ToS (yet) :P
14:17 prologic yeah yeah sure I understand
14:17 prologic I think I try to do the same more or less
14:18 prologic I guess that's why I still run a lot of my own infrastructure and build a lot of my own tools and tooling
14:18 prologic Docker helps a lot in this space!
14:20 pdurbin semiosis: I <3 jq: get role assignment id more reliably · IQSS/dataverse@5568364 - https://github.com/IQSS/dataverse/commit/5568364
14:20 * pdurbin will have to catch up on the log later
14:21 semiosis i remember jq.  good times.
14:21 pdurbin semiosis: you don't use it anymore?!?
14:21 semiosis it's been a while
14:21 prologic jq is awesome
14:21 semiosis i only used it seriously for the aws cli output, and now aws cli has jmespath embedded in it
14:21 prologic great little tool for querying/filtering json data
14:22 semiosis but i havent even written any aws cli scripts in a bit
14:26 sivoais prologic: I'm stealing that .travis.yml for my ikiwiki pages :-)
14:26 prologic hmm wow
14:26 prologic haha
14:26 prologic oh yeah sure!
14:26 prologic you're welcome!
14:27 prologic don't forget to use https://github.com/prologic/travis-encrypt
14:27 prologic my fork is "installable"
14:27 prologic :)
14:29 sivoais Makefile++
14:29 sivoais :-D
14:34 pdurbin mmm, ikiwiki
14:35 prologic wut?
14:37 pdurbin searchbot: lucky ikiwiki
14:37 searchbot pdurbin: https://ikiwiki.info/
14:37 prologic https://gist.github.com/prologic/509c96a5df513923a09d
14:37 pdurbin git-backed wiki. I use it at http://wiki.greptilian.com
14:37 prologic oh!
14:37 prologic http://sahriswiki.org
14:37 prologic Mercurial backed wiki :P
14:38 aditsu joined #sourcefu
14:40 prologic as far as wikis go it doesn't look/sound too bad really
14:40 prologic ikiwiki that is
14:42 pdurbin this is a nice ikiwiki: https://trygvis.io/rest-wiki
14:45 prologic so are we gonna build this chat thing? :P
14:46 prologic I'm thinking rethinkdb is going to be the perfect data store
14:47 dotplus because?
14:47 prologic realtime
14:49 * pdurbin has heard good things about rethinkdb
14:50 dotplus likewise, although I haven't played with it.
14:51 pdurbin me neither
14:51 dotplus the realtime aspect is a push vs. pull argument, right?
14:52 dotplus Am I understanding their spiel correctly: generally, large scale systems do better as pull, but rethinkdb makes/intends to make push viable at a larger scale
14:53 prologic dotplus, I believe so
14:54 prologic I guess the biggest thing I can see
14:54 prologic is that rethinkdb is designed for realtime changes/notifications of the datasets in realtime
14:56 pdurbin I'm not even sure what we'd be building. I hope someone volunteers to write a design document. :)
14:57 dotplus indeed, the first step is get some vision on what we're trying to achieve. every project is doomed without that.
14:58 dotplus that's why I tried to make something like a spec for addressbookmvc
14:59 * prologic volunteers
14:59 prologic :P
15:00 prologic but I'm going to bed
15:00 prologic Sat Jul 11 01:04:25 AEST 2015
15:00 prologic uggh
15:00 pdurbin 'night!
15:00 prologic $ factory rm
15:00 prologic Removing machine: test ... OK
15:00 prologic Deleting domain: myrandomdomain.com ... OK
15:00 pdurbin dotplus: thank for for that
15:00 prologic g'night :)
15:00 aditsu your clock is 4 min fast
15:00 pdurbin thank you*
15:00 prologic BS!
15:00 prologic ohw ell
15:01 prologic oh well
15:01 prologic I never bothered to setup ntp at home this time around
15:02 aditsu g'night :)
15:03 dotplus pdurbin: the basic idea is that everyone has their own preferences about communication interfaces to communities: web based forums, mailing lists, IRC, nntp, etc. Each has their advantages and disadvantages. let's build a service/protocol that defines how messages/conversations are transferred/stored and allows protocol-compliant user agents to participate while leaving decisions about the presentation paradigm to the UA.
15:04 pdurbin interesting
15:04 pdurbin ambitious
15:05 dotplus that decoupling would allow people to use their preferred paradigm (mailing list, sms, irc, whatever) to join in the same community/conversations as others who want to use different UAs
15:06 dotplus effectively, a many-to-many gateway service for messaging protocols.
15:12 dotplus we'll need to define a few things: 1) a message 2) a thread ("conversation") 3) namespacing (analagous to channel/forum/list/group in IRC/forums/mailinglists/news respectively)
15:15 dotplus other (big?) issues in no particular order: storage, authentication/RBAC, active search, tagging or other approaches to "browse" i.e. searching when you don't know what you want, approach to distributed: federated vs. peer2peer, etc.
15:20 pdurbin related: https://meta.discourse.org/t/using-discourse-as-a-chat-application/3436
15:21 aditsu joined #sourcefu
16:05 aditsu_ joined #sourcefu
16:58 bear joined #sourcefu
21:55 prologic dotplus, nice description
21:55 prologic that's exactly one major part of this
21:56 prologic the other ambitious part is like I said about trying to cope with the noise
22:30 dotplus noise? you mean as in signal-to-noise ratio, trolls, etc.? well, the basic level is RBAC ("if you don't behave, you get banned (by whoever is given rights) ")
22:32 dotplus but automating that is a major AI project
22:36 pdurbin so we're thinking about calling the new mailing list about programming "sourcefu" and have it be an alternative communication option aside from this channel. or the list might be its own new thing. please feel free to add ideas and vote: http://www.tricider.com/brainstorming/2jbXuCO0CgF
22:57 codex joined #sourcefu

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

http://sourcefu.com