*** tpb has joined #melange | 00:00 | |
*** tansell_laptop has quit IRC | 00:55 | |
*** tansell_laptop has joined #melange | 00:55 | |
*** jamtoday has left #melange | 01:45 | |
*** ankitg has quit IRC | 02:27 | |
*** jamtoday has joined #Melange | 03:06 | |
*** dhaun has joined #melange | 04:04 | |
*** tansell_laptop has quit IRC | 04:56 | |
*** jamtoday has quit IRC | 05:32 | |
*** ajaksu has joined #melange | 06:02 | |
*** ajaksu is now known as ajaksu_away | 06:15 | |
*** SRabbelier has joined #melange | 06:22 | |
*** ChanServ sets mode: +o SRabbelier | 06:22 | |
*** tansell_laptop has joined #melange | 06:58 | |
*** ajaksu_away is now known as ajaksu | 07:03 | |
ajaksu | SRabbelier: morning :) | 07:03 |
---|---|---|
SRabbelier | ajaksu: morning indeed :) | 07:04 |
* SRabbelier will brb | 07:06 | |
*** Merio has joined #melange | 07:15 | |
ajaksu | Merio: hi :) | 07:18 |
Merio | ajaksu: heya!!! | 07:22 |
Merio | ajaksu: how do you do? :) | 07:22 |
Merio | ajaksu: Sorry I was drinking my coffee... woke up late this morning :) | 07:23 |
ajaksu | Merio: I'm fine, thanks, how about you? :) | 07:23 |
Merio | ajaksu: all ok, for the first time in 5 days I've slept a right amount of hours (well... more than a "right" amount indeed :P) | 07:23 |
ajaksu | Merio: that's good, sleeping well makes wonders :) | 07:24 |
Merio | ajaksu: yeah ^__^ | 07:25 |
Merio | ajaksu: how about the survey module? All ok? I'm going away for about 10 minutes, bbs :) | 07:27 |
ajaksu | Merio: things are moving forward fast, I'll have a demo instance online later today and I've just forked statistic-module-for-melange to see if we can generate easier to consume survey results :) | 07:29 |
Merio | ajasku: back :) I don't know if statistic-module is working at the moment, yesterday I've tried it with James Crook and I couldn't get it to work, perhaps Daniel is doing some work in progress in this very moment. | 07:41 |
ajaksu | that's ok :) | 07:43 |
ajaksu | great to see you're adding shrinksafe :) | 07:44 |
Merio | ajaksu: have you seen my proposal for JS refactoring? Do you feel it'll be easy to be compliant to that in a later stage with that? Maybe you can read my code for melange.js and melange.graph.js to see what I'm meaning | 07:44 |
Merio | ajaksu: Yes, it's a must have in the future :) | 07:45 |
ajaksu | Merio: yes, I've seen it and I support it 200%, I just have to learn how to put the necessary HTML in templates :) | 07:46 |
Merio | ajaksu: what do you mean? | 07:46 |
* SRabbelier is back | 07:48 | |
ajaksu | Merio: "To put HTML strings outside Javascript code," -> I fail at this: http://bitbucket.org/ajaksu/melange-surveys/src/tip/app/soc/content/js/edit_survey.js (btw, I've supposedly refactored this one, feel free to complain about it :) | 07:48 |
tpb | <http://ln-s.net/3JX:> (at bitbucket.org) | 07:49 |
Merio | Ah ok for that thing to happen I'll be posting on my blog update on Monday, I've seen many ways to do it and the most promising it's... let me find the pages one sec | 07:52 |
ajaksu | SRabbelier: wb :) | 07:52 |
Merio | ajaksu: well for example this => http://ajax-pages.sourceforge.net/ | 07:52 |
tpb | Title: Ajax Pages (at ajax-pages.sourceforge.net) | 07:52 |
Merio | ajaksu: we will probably end up using a sort of "client side django" | 07:53 |
Merio | ajaksu: there are many efforts on this, but I was looking for something that doesn't need to us to learn a new language (as Django does) | 07:53 |
ajaksu | Merio: something like http://bitbucket.org/ajaksu/melange-surveys/src/tip/app/soc/content/js/edit_survey.js#cl-103 ? | 07:53 |
tpb | <http://ln-s.net/3JXD> (at bitbucket.org) | 07:53 |
Merio | ajaksu: for example ajax pages uses common javascript | 07:54 |
Merio | ajaksu: yes, it's a good way, but I would like to keep those stuff outside the logic | 07:54 |
ajaksu | Merio: the .ajp way or something similar seems very neat :) | 07:56 |
Merio | ajaksu: there is also another way, which is good for unobstrusive javascript, which is this ==> http://beebole.com/pure/ | 07:57 |
tpb | Title: PURE - JavaScript Template Engine (at beebole.com) | 07:57 |
Merio | ajaksu: but I don't know how well it behaves on separating logic, need to explore it better, but it's low priority in this very moment | 07:58 |
Merio | ajaksu: otherwise I'll be stuck on design and not doing code for stats module :D | 07:59 |
ajaksu | Merio: yeah, again I've avoided pinging you for JS advice because you have to work on your project AND you're already doing the JS consultant thing for many things, thanks a *huge* lot :) | 08:02 |
*** Lennie has joined #melange | 08:02 | |
*** ChanServ sets mode: +o Lennie | 08:02 | |
Merio | ajaksu: well, no worries about that, feel free to ping me whenever you want, if it comes to be a good sync for all of us to do things better and better... well, .... eheheheh... it's... better :D | 08:04 |
ajaksu | Merio: I should've sent a mail to the list about updating jquery-ui.core.js from @VERSION to 1.6 and adding ui.draggable, ui.sortable (we can reorder choice field options) and jquery.editable (we can edit option values inline) :) | 08:07 |
Merio | ajaksu: that's great, when I need to work on the jQueryUI dashboard your work would probably shorten mine, because I need to integrate draggable as well :D | 08:15 |
Merio | ajaksu: so... thank you ^__^ | 08:15 |
ajaksu | yw :) | 08:17 |
*** jamtoday has joined #melange | 10:33 | |
jamtoday | ajaksu: ping | 10:33 |
ajaksu | jamtoday: pong! :) | 10:33 |
ajaksu | jamtoday: neat fixes, thanks | 10:34 |
ajaksu | jamtoday: our JS now passes jslint and is only a few long lines, comments and html bits away from meeting JS style-guide... can we please keep it like that? :) | 10:54 |
Lennie | ^^ | 10:57 |
Lennie | so ajaksu, how is the core survey stuff coming along :D? | 10:58 |
ajaksu | Lennie: pretty good, I should have a demo instance up in a couple of hours... I'll need lots of criticism :) | 10:59 |
Lennie | ajaksu, sure | 11:09 |
Lennie | ajaksu, lemme know when :D | 11:09 |
ajaksu | Lennie: if you have a spare app engine instance, we could cut the 'trying to reach the one friend that has a supported cell phone for app engine activation' delay :) | 11:10 |
*** dr__house has joined #melange | 11:18 | |
Lennie | ajaksu, yeah | 11:22 |
Lennie | pm me your account mail | 11:23 |
ajaksu | jamtoday: you broke my real app :( | 11:58 |
ajaksu | :) | 11:58 |
*** dr__house has quit IRC | 12:01 | |
*** dr__house has joined #melange | 12:02 | |
ajaksu | nice people of the channel: can anyone log into http://melange-ajaksu.appspot.com/ to see if the demo works? :) | 12:05 |
tpb | Title: Sign In Required (at melange-ajaksu.appspot.com) | 12:05 |
*** dr__house has quit IRC | 12:06 | |
Merio | ajaksu: it's giving me "You need to be in the user group to read documents in the program prefix", need I to create profile? | 12:20 |
*** dhaun1 has joined #melange | 12:22 | |
*** dhaun has quit IRC | 12:22 | |
*** dhaun1 is now known as dhaun | 12:23 | |
ajaksu | Merio: yep, you have to create a profile, I'll see if I can even add you as a developer :) | 12:29 |
Merio | ajaksu: sorry I really need to have a broader knowledge of the backend, next week I'll go deeper, perhaps I'll pinging you a bit ^__^. Going to create the profile | 12:30 |
ajaksu | Merio: no strings attached, it's just that if you want to test something... :) | 12:32 |
Merio | ajaksu: :D great the autogrowing textarea too | 12:33 |
Merio | ajaksu: seems all working here, don't know if there's something more precise to test | 12:35 |
ajaksu | you can test the edit UI in the editable one, once you're a developer you'll be able to create new ones | 12:35 |
Merio | in this very moment the editable one just give me a common textarea (no auto-growing), a dropdown and three checkboxes, is it ok with it? | 12:37 |
ajaksu | hmm, should be autogrowing, proably a js packing issue... | 12:40 |
ajaksu | oh, silly me, the edit interface is http://melange-ajaksu.appspot.com/survey/edit/program/melange_team/surveys_demo/open | 12:41 |
tpb | <http://ln-s.net/3Jar> (at melange-ajaksu.appspot.com) | 12:41 |
Merio | I'm already there | 12:41 |
Merio | It seems to load only ui-core (don't know if it's enough) | 12:42 |
Merio | oh probably this is => /soc/content/js/jquery.growfield.packed-trunk.js | 12:42 |
ajaksu | no, it should load lots of other things and seems to work here, in the edit interface at least... sorting options also seems work, but using /edit/ instead of /show/ | 12:43 |
Merio | ajaksu: didn't notice the "edit" instead of "show" ^__^ ehehe | 12:44 |
ajaksu | unfortunately I have to leave now for a family meeting, I'll be back in a couple of hours, hope things don't crash and burn :) | 12:44 |
Merio | ajaksu: eheheheh :) see you later :D | 12:44 |
ajaksu | cool, so it's a survey-taking template bug regarding js includes | 12:44 |
ajaksu | see ya ;) | 12:44 |
Merio | ajaksu: seeing now.. great work men! | 12:45 |
*** Shaan7 has joined #melange | 14:01 | |
*** Shaan7 has quit IRC | 14:10 | |
Lennie | Merio, they rule indeed :P | 15:48 |
jamtoday | ajaksu: understood about the JS styles. Did I break something in the survey taking templates? | 15:50 |
jamtoday | ajaksu: in the survey view model it should specify a create_template HTML file | 15:51 |
Merio | Lennie: they really do ^__^ | 15:53 |
jamtoday | There's also a backwards-incompatibility with any documents and surveys that don't already have a scope...a couple different ways to solve it | 15:56 |
jamtoday | ajaksu: fixed the bug I introduced, after it reared its ugly head | 16:15 |
SRabbelier | jamtoday: I'm hoping we'll have Tasks in labs this week :D | 16:21 |
*** Lennie has quit IRC | 16:22 | |
jamtoday | SRabbelier: perfect timing | 16:23 |
SRabbelier | jamtoday: mhh? :) | 16:23 |
jamtoday | SRabbelier: Because 500s are fun for no one, I'm hardcoding a check in addition to using tasks to upgrade old docs | 16:24 |
jamtoday | SRabbelier: I'm referring to a backwards incompatibility introduced with documents and surveys | 16:24 |
SRabbelier | jamtoday: hehe, why not :) | 16:24 |
jamtoday | and newsfeed will also need garbage collection | 16:24 |
SRabbelier | jamtoday: why do they? | 16:24 |
SRabbelier | jamtoday: do you want to prevent people from going back to say, last month's news? | 16:24 |
jamtoday | SRabbelier: they didn't have scope before now they do | 16:24 |
jamtoday | when you make a newsfeed item, it expects a scope | 16:25 |
SRabbelier | jamtoday: no right, I get that part | 16:25 |
SRabbelier | jamtoday: was talking about GC | 16:25 |
jamtoday | and if it doesn't get one it barfs....but I put in a check just for the older entities | 16:25 |
jamtoday | it doesn't need garbage collection... | 16:25 |
jamtoday | I just assumed it would be desired | 16:25 |
jamtoday | It probably won't be an issue for a while | 16:26 |
jamtoday | but I'd like to try out the Task API anyways :) | 16:26 |
SRabbelier | jamtoday: aaah, like so :) | 16:26 |
SRabbelier | jamtoday: the snippets in the newsfeeds won't be that big will they? | 16:27 |
jamtoday | The model allows for a payload for each item | 16:28 |
jamtoday | which is basically any kind of HTML or text | 16:28 |
jamtoday | but I wasn't sure what if anything would be implemented...now it's a very simple update message with a link | 16:28 |
SRabbelier | jamtoday: a major request was for the 'there is an update' notifications to include enough information to decide whether or not action is needeed | 16:29 |
jamtoday | And then that makes all of the security issues somewhat less pressing, since the updates don't contain any private information...other than the fact that something was updated | 16:29 |
jamtoday | Okay that can be accomplished. But what that information is, I'm still not sure about | 16:30 |
SRabbelier | jamtoday: ack | 16:30 |
SRabbelier | agreed it makes security less pressing, :) | 16:30 |
jamtoday | It could be hard-coded for each entity type | 16:30 |
jamtoday | I'll at least start by commenting and writing in the wiki exactly how this payload information can be added | 16:31 |
jamtoday | or maybe posting...it would be useful to get feedback about what this information would consist of | 16:31 |
jamtoday | But the cost of clicking on a link does seem to be fairly low against the cost of a granular security implementation and the limits it would produce on things like exporting XML | 16:33 |
SRabbelier | jamtoday: cost of clicking a link is high for some users | 16:33 |
SRabbelier | jamtoday: not everybody has broadband ;) | 16:33 |
jamtoday | SRabbelier: true | 16:34 |
*** SRabbelier has quit IRC | 18:08 | |
*** Merio has quit IRC | 18:22 | |
*** dhaun has quit IRC | 18:55 | |
*** jamtoday1 has joined #melange | 19:39 | |
*** jamtoday has quit IRC | 19:56 | |
*** thrain42 has joined #melange | 21:11 | |
*** ChanServ sets mode: +v thrain42 | 21:11 | |
*** durin42 has quit IRC | 21:25 | |
*** durin42 has joined #melange | 22:10 | |
*** ChanServ sets mode: +v durin42 | 22:10 | |
*** thrain42 has quit IRC | 22:25 | |
*** ajaksu has quit IRC | 23:28 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!