Tuesday, 12 February 2013< ^ >
arjan has set the subject to: Zotonic - the Erlang Content Management Framework
Room title: "Zotonic"
Allow users to change subject
Allow users to send private messages
Allow users to query other users
Allow users to send invites
Make room semianonymous
Default users as participants
Make room members-only
Make room moderated
Make room password protected
Make room persistent
Make room public searchable
Make participants list public
[06:31:37] Jeff Bell joins the room
[08:09:06] maas.maarten.zeeman joins the room
[08:35:29] Arjan joins the room
[08:39:39] Arjan leaves the room
[08:44:56] <Marc Worrell> working from home here as well :-) nice to be able to bring&get Mr T from school
[08:45:57] <Marc Worrell> I like the UBF transport - a lot more compact and better defined than JSON
[08:46:17] <maas.maarten.zeeman> Over here too. Nice the kids can have lunch at home in the afternoon.
[08:46:44] <Marc Worrell> :-) otherwise, before you know it, they are grown up and left the house
[08:47:42] <Marc Worrell> Maas, did you see the new VPS prices at transip? Is getting interesting - more memory 8GB+300GB disk+4CPU for 50/month
[08:47:59] <maas.maarten.zeeman> Indeed it is a cliche, but so true.
[08:48:43] <maas.maarten.zeeman> We checked last week. Indeed, prices are very good indeed. Even the dedicated server prices are nice.
[08:49:10] <maas.maarten.zeeman> We are still at linode though.
[08:49:24] <Marc Worrell> never change something that works
[08:50:16] <maas.maarten.zeeman> In the past it allowed us to upgrade our vps. With 10 minutes of downtime we had a faster machine with 4 times as much memory.
[08:50:28] <Marc Worrell> :-) good
[08:50:47] <Marc Worrell> I am keeping an eye on the european solutions - for the obvious legal reasons
[08:51:05] <maas.maarten.zeeman> Even my non-tech colleague could do it.
[08:51:16] <maas.maarten.zeeman> Yep indeed.
[08:51:57] <maas.maarten.zeeman> We recently got some questions about that too.
[08:51:59] <Marc Worrell> looks like the europeans are finally waking up, some alternative solutions to the us-ones are coming
[08:52:31] <maas.maarten.zeeman> Nice. It surprises me that there are so little vps services out there.
[08:52:37] <maas.maarten.zeeman> european that is.
[08:53:22] <Marc Worrell> yes, or they have almost no memory - quite unusable
[08:53:56] <maas.maarten.zeeman> t-systems in germany is a big one, but it works in the old fashioned way.... contract negotiations and stuff.
[08:54:03] <maas.maarten.zeeman> Not click and go.
[08:54:30] <maas.maarten.zeeman> For different customers i guess.
[08:54:46] andreas.stenius joins the room
[08:54:51] <Marc Worrell> yuck - at least transip is now within an hour - and that Irish company dediserve is click&go
[08:54:58] <Marc Worrell> as is greenqloud
[08:55:39] <maas.maarten.zeeman> What is nice about linode is that they have datacenters all over the globe. In the uk, usa, asia. US company though
[08:56:32] <maas.maarten.zeeman> We have to think about how to manage the latency of our sessions a bit. Ideally the session should be close to where the users are.
[08:56:48] <Marc Worrell> indeed - that us company is the problem (a problem of their own doing… it is their government)
[08:58:15] <maas.maarten.zeeman> Was reading up on some distributed database documents last evening. :-)
[08:58:29] <maas.maarten.zeeman> Totally overlooked yahoo's pnuts system.
[08:59:43] <Marc Worrell> pnuts is one of the classics out there :-)
[08:59:49] <Marc Worrell> there are lots of nice solutions
[09:01:31] <Marc Worrell> wow - pobox spam traps caught a Twitter "here is what is happening" e-mail :-)
[09:01:45] <Marc Worrell> makes me feel better about our own e-mails :)
[09:02:17] <maas.maarten.zeeman> Indeed, with all different tradeoffs. Was looking into it for channel. Because we have to manage latency, we could need cross datacenter wizzbang stuff. We don't have to sync a lot of persistent data though.
[09:02:31] <maas.maarten.zeeman> It's all volatile...
[09:03:50] <maas.maarten.zeeman> On a ws we now have,over a websocket, with parsing and all a roundtrip time of 80 ms. From Hoofddorp to New-York.
[09:05:50] <maas.maarten.zeeman> Btw. I hear it more and more that tech people are working from home. Works pretty well
[09:07:53] <maas.maarten.zeeman> ubf is pretty nice, but there is a bit of a semantic gap between js and erlang... atoms? binaries? proplists? huh? Most browsers can't even do binary stuff in js. :-)
[09:10:38] <maas.maarten.zeeman> Wrote a parser for it in js. It is basically a little interpreter for data.
[09:13:42] <maas.maarten.zeeman> prob though is that it can't handle binary data correctly... stupid js.
[09:21:04] Arjan joins the room
[09:23:00] <maas.maarten.zeeman> Newer js engines have a binary array datatype. but cross platform....
[09:23:10] <maas.maarten.zeeman> For js everything is unicode.
[09:26:21] <andreas.stenius> I don't think he used the binary array datatype..
[09:26:33] <maas.maarten.zeeman> Cool stuff mapping atoms to numbers too.
[09:26:54] <maas.maarten.zeeman> Was planning to do that too. For now atoms are strings...
[09:27:01] andreas.stenius leaves the room
[09:28:06] Arjan leaves the room
[09:31:02] <maas.maarten.zeeman> UInt8Array's
[09:31:51] <maas.maarten.zeeman> And a lot of handwaving when reading it :-p
[09:33:11] Arjan joins the room
[09:37:51] Arjan leaves the room
[09:40:09] <maas.maarten.zeeman> The binary data will come.... with webrtc :-)
[10:04:50] Andreas Stenius joins the room
[10:12:05] maas.maarten.zeeman leaves the room
[10:31:27] maas.maarten.zeeman joins the room
[10:37:57] <Marc Worrell> hola, I was looking at the admin e-mail identity
[10:38:18] <Marc Worrell> we have now a small panel on the right for username/password (which is an identity)
[10:38:33] <Marc Worrell> and in the address panel we have space for an e-mail address
[10:39:05] <Marc Worrell> I would like to couple that e-mail address to the e-mail identities - but what would be the best place to manage those identities? In the 'address' panel?
[10:39:52] <Marc Worrell> Maybe replace the e-mail address field with something fancier? Or add an interface below that one for e-mail identities (and sending confirmation e-mails)
[10:45:07] <maas.maarten.zeeman> maintaining data in two separate places can lead to problems.. it is probably best to replace the address field.
[10:45:22] <Marc Worrell> yep - someone must be in charge of that field
[10:46:15] <Marc Worrell> maybe something like the linkedin interface? we can still copy the primary e-mail address to the resource's email property for easy lookup
[10:48:03] <maas.maarten.zeeman> A field which you can't directly edit or something?
[10:49:38] <Marc Worrell> maybe - like on LinkedIn
[10:49:49] <Marc Worrell> Check this one: https://www.linkedin.com/settings/?trk=hb_acc
[10:50:09] <Marc Worrell> A little Change/Add link next to the e-mail address
[10:50:42] <maas.maarten.zeeman> mom... my imac is struggling...
[10:50:49] <Marc Worrell> poor machine
[10:51:03] <maas.maarten.zeeman> getting hot too...
[10:51:46] <Andreas Stenius> Marc, weren't you going to write a mod_identity to manage the identities. That module could be responsible for the e-mail field :)
[10:52:05] <Marc Worrell> I am :)
[10:52:09] <maas.maarten.zeeman> wow. it already knows all my email addresses. (except the zotonic one). But yes that is nice.
[10:52:25] <Marc Worrell> first extending admin_identity then renaming it
[10:53:07] <Marc Worrell> I am just wondering where to hook into the admin interface
[10:53:28] <Marc Worrell> preferably with a nice reusable component I can use on the front end as well
[10:53:55] <Andreas Stenius> not to forget, there may be rsc's that are not users, i.e. without an identity but that still should be able to have a e-mail adress in the address section..
[10:54:05] <Andreas Stenius> +1 for that :)
[10:54:16] <Andreas Stenius> (reusable component)
[10:54:23] <Marc Worrell> I am adding a catinclude now :p
[10:54:33] <Marc Worrell> for the email address
[10:55:18] <Marc Worrell> in the admin you should be able to "silently" add an identity to a rsc - in the front end it should post an e-mail telling that the address has been added.
[10:55:19] <Andreas Stenius> perhaps for later, but it would be nice to see/manage all kinds of identities for a user; besides e-mail..
[10:55:33] <Marc Worrell> yes - that is also something
[10:55:39] <Marc Worrell> like chat/skype etc
[10:55:44] <Andreas Stenius> yep
[10:56:07] <Marc Worrell> anybody knows of a good example interface we could borrow ideas from?
[10:56:57] <maas.maarten.zeeman> apple allows multiple email addresses too in its apple id setup. That looked pretty nice.
[10:58:57] <Andreas Stenius> not very much of a UI, but I think stackoverflow has a easy to understand interface..
[10:59:30] <Andreas Stenius> mostly based on linking various openid accounts though...
[10:59:36] <maas.maarten.zeeman> please do not look at google for ui idea's :-)
[10:59:55] <Andreas Stenius> lol- no, they're hopeleslly confusing :P
[10:59:56] <Marc Worrell> LOL
[11:00:53] <maas.maarten.zeeman> They had the best homepage ever, and made it totally confusing. My wife couldn't search anymore last week.
[11:01:16] <maas.maarten.zeeman> O_o
[11:01:46] <Marc Worrell> Did they change their home page?
[11:02:29] <maas.maarten.zeeman> It sort of looks like google+ but then you are not logged on. She couldn't find the search bar which is close to the addressbar.
[11:02:47] <maas.maarten.zeeman> and not in the middle if the screen.
[11:03:03] <maas.maarten.zeeman> they have different versions of the homepage too.
[11:03:10] <Marc Worrell> wow - confusing
[11:03:37] <maas.maarten.zeeman> she blamed me for screwing up the computer...
[11:03:51] <Marc Worrell> which you normally do ;-)
[11:04:27] <maas.maarten.zeeman> well, the imac is still remarkably stable after 6+ years.
[11:05:02] <maas.maarten.zeeman> well i program on linux mostly.
[11:52:19] Andreas Stenius leaves the room
[12:30:49] Andreas Stenius joins the room
[12:31:14] Andreas Stenius are now on Fedora 18 :)
[12:38:08] <Andreas Stenius> ah, thanks for the online chat logs. I could find the link to the adobe font in under 10 seconds with a quick google search: "site:zotonic.com font" and there it was as number two: http://zotonic.com/chatlogs/2012/12/13.html#13:21:41 :)
[12:50:08] Arjan joins the room
[13:00:59] Arjan leaves the room
[13:10:33] maas.maarten.zeeman leaves the room
[13:51:23] maas.maarten.zeeman joins the room
[13:55:30] Andreas Stenius leaves the room
[13:57:46] Andreas Stenius joins the room
[14:12:43] Andreas Stenius leaves the room
[14:13:41] <maas.maarten.zeeman> really like that font... too...
[15:38:20] maas.maarten.zeeman leaves the room
[15:40:22] Andreas Stenius joins the room
[15:40:46] <Andreas Stenius> well, it was you who tipped me about it ;)
[15:45:55] maas.maarten.zeeman joins the room
[16:56:32] maas.maarten.zeeman leaves the room
[18:31:19] Arjan joins the room
[18:34:16] Arjan leaves the room
[18:34:52] Arjan joins the room
[19:06:47] Arjan leaves the room
[19:06:58] Arjan joins the room
[19:58:57] Andreas Stenius leaves the room
[20:30:37] Arjan leaves the room