00:09:07
|
*** HongJun has joined #openmrs
|
00:32:38
|
*** njero has joined #openmrs
|
00:32:39
|
*** ChanServ sets mode: +v njero
|
00:57:44
|
*** jmiranda has joined #openmrs
|
01:53:46
|
*** gilbo1981 has quit IRC
|
02:24:47
|
*** TorLye has joined #openmrs
|
02:39:37
|
*** udai has quit IRC
|
02:50:23
|
*** sandor has joined #openmrs
|
03:12:58
|
*** [1]TorLye has joined #openmrs
|
03:13:12
|
*** TorLye has quit IRC
|
03:13:26
|
*** [1]TorLye is now known as TorLye
|
04:00:50
|
*** ud has joined #openmrs
|
04:40:38
|
*** ime has joined #openmrs
|
04:53:23
|
<ime> !list
|
04:53:23
|
<OpenMRSBot> ime: Admin, Alias, AutoMode, Channel, ChannelLogger, ChannelStats, Config, Factoids, Herald, Karma, Misc, NickCapture, Owner, RSS, Reply, Seen, Services, ShrinkUrl, Status, and User
|
05:09:33
|
*** HongJun has quit IRC
|
05:10:06
|
<ime> hi there
|
05:53:56
|
*** upul has joined #openmrs
|
05:54:39
|
*** TorLye has quit IRC
|
06:01:28
|
*** upul has quit IRC
|
06:21:12
|
*** njero has quit IRC
|
06:49:41
|
*** bmckown has joined #openmrs
|
06:49:41
|
*** ChanServ sets mode: +o bmckown
|
06:50:15
|
*** burke has joined #openmrs
|
06:50:15
|
*** ChanServ sets mode: +o burke
|
06:51:13
|
*** bwolfe has joined #openmrs
|
06:51:13
|
*** OpenMRSBot sets mode: +o bwolfe
|
06:51:13
|
*** ChanServ sets mode: +o bwolfe
|
06:51:14
|
<OpenMRSBot> Hey there Ben!
|
06:52:09
|
*** sandor has quit IRC
|
06:56:26
|
*** bmckown has quit IRC
|
06:57:29
|
*** njero has joined #openmrs
|
06:57:29
|
*** ChanServ sets mode: +v njero
|
07:01:56
|
<bwolfe> hey ime
|
07:03:58
|
<ime> it must me really early there
|
07:04:11
|
<ime> it must be really early
|
07:06:01
|
<bwolfe> no, not too early. 9am
|
07:06:21
|
<bwolfe> is it 3/4pm there?
|
07:06:55
|
<ime> 2pm
|
07:07:16
|
*** atomicturtle has quit IRC
|
07:07:33
|
<ime> some great work has been going on
|
07:07:38
|
<ime> in core
|
07:08:11
|
<bwolfe> ime: what are you referring to?
|
07:08:31
|
<burke> ime! enjoyed your blog. :D
|
07:09:01
|
<ime> the refactoring...
|
07:09:09
|
<ime> thanks a lot
|
07:09:48
|
<burke> ime, any luck/progress with securing new mentorship for you? have you been speaking with Chris S.?
|
07:10:17
|
*** nribeka has joined #openmrs
|
07:10:41
|
<ime> yes..I have been speaking with Chris
|
07:10:53
|
<ime> He has been speaking with Beatriz
|
07:11:00
|
<burke> good. any progress on that?
|
07:11:18
|
<ime> Tim recommended Beatrz
|
07:11:30
|
<burke> yes. she's excellent.
|
07:12:05
|
<burke> both you and Beatriz are stars and the more we can tap into your experience/intelligence, the better for the entire community. :)
|
07:12:08
|
<ime> yes...her team in brazil has this cool archetype driven system
|
07:12:24
|
<burke> have you seen it in action?
|
07:12:34
|
<ime> nope
|
07:12:52
|
<ime> she's invited me to Sao Paulo, but...
|
07:13:14
|
<burke> that would be a WONDERFUL blog, would be (with Beatriz' permission, of course) to provide some screenshots & overview +/- a youtube video
|
07:13:17
|
<burke> but?
|
07:13:23
|
<ime> but that will take planning and of course, funding
|
07:13:40
|
<burke> we need to make that happen
|
07:14:03
|
<ime> and she is really interested in making that happen
|
07:14:20
|
<ime> i had a skpe with her some 4 weeks ago
|
07:14:21
|
<burke> send a proposal to Chris S, myself, and Paul. we'll see what we can do.
|
07:15:02
|
<ime> even while Tim was still my mentor, she invited both of us (Tim and me)
|
07:15:18
|
<ime> to go see her system and discuss with the programmers
|
07:15:28
|
<ime> ok... will do that
|
07:15:39
|
<burke> i have no doubt that there are lessons to be learned from beatriz and their system as well as plenty from the larger archetypes community
|
07:15:41
|
<ime> and Jim's work is really cool
|
07:15:51
|
<burke> Jim?
|
07:16:13
|
<ime> and the entire Xforms-tending process
|
07:16:20
|
<burke> yes.
|
07:16:29
|
<ime> I mean the new xforms stuff
|
07:16:48
|
<ime> my initial proposal was infopath-driven
|
07:17:09
|
<ime> looking back I think the way forward is open Xforms
|
07:18:04
|
<burke> our goal would be to (eventually) allow a form to be fully defined within an XML document. This improves not only the ability to transfer forms around, but also opens the door for dynamically-created forms -- i.e., as long as you can produce the form definition, a processor should be able to run with it
|
07:18:31
|
<burke> we see a lot of promise in xforms as well
|
07:18:44
|
<ime> and there's a mail on the w3c xforms mailing list
|
07:18:54
|
<ime> just 4 minutes ago
|
07:18:57
|
<burke> ?
|
07:19:16
|
<ime> asking about Xforms in OpenMRS
|
07:19:25
|
<burke> no way!
|
07:19:39
|
<ime> and there's an intro about the OpenMRS
|
07:19:48
|
<ime> yeah! for real!
|
07:20:16
|
<bwolfe> link?
|
07:20:24
|
<ime> cool place to leverage our work too
|
07:20:30
|
<burke> http://lists.w3.org/Archives/Public/public-forms-tf/2008Apr/ -- I don't see it yet
|
07:20:33
|
<OpenMRSBot> <http://ln-s.net/1lhq> (at lists.w3.org)
|
07:20:47
|
<burke> oops wrong archive
|
07:21:45
|
<burke> wait...I don't see the xforms-specific archive... http://lists.w3.org/
|
07:22:28
|
<burke> got it: http://lists.w3.org/Archives/Public/www-forms/2008Apr/
|
07:22:34
|
<OpenMRSBot> <http://ln-s.net/1lhv> (at lists.w3.org)
|
07:22:42
|
<ime> its in my box and cant see any archives in the footer... could forward it
|
07:22:46
|
<ime> ok
|
07:23:02
|
<burke> wow
|
07:23:29
|
<ime> for real!
|
07:24:14
|
<bwolfe> so who's going to reply and tell Steven that we don't use xforms fully /yet/ :-p
|
07:24:34
|
<ime> and Steve has been the chair of the forms section there
|
07:24:45
|
<burke> not it!
|
07:24:48
|
<burke> :p
|
07:25:44
|
<ime> ok, he's the CEO of the w3c
|
07:25:58
|
<ime> ???
|
07:26:16
|
<burke> I could, but even better: ime...do you want to respond to him? Or maybe Daniel?
|
07:26:55
|
<ime> well... anyone could
|
07:27:10
|
<ime> and tell them... we are in the process
|
07:27:16
|
<ime> ???
|
07:27:35
|
<burke> do you have to join the list to respond? or is it moderated, so I could just mail to public-forms@w3.org?
|
07:27:46
|
<ime> beginning the process
|
07:27:52
|
<burke> yes, beginning the process.
|
07:28:33
|
<ime> yes, you could just mail to that email
|
07:28:44
|
<ime> address
|
07:28:46
|
<burke> we have been investigating xforms not just as a form design/rendering tool, but also as a guide for modeling our system
|
07:29:54
|
<burke> ime...do you want to write a little response? I'm happy to look it over if you prefer. Or, if you don't feel up to it, I could respond.
|
07:32:20
|
<ime> maybe you should respond, Burke...(smiles)
|
07:32:38
|
<burke> that's fine. will do.
|
07:32:45
|
<ime> thanks
|
07:48:30
|
*** bhanu has joined #openmrs
|
07:48:58
|
*** bhanu has quit IRC
|
07:50:30
|
<ime> gat to go
|
07:50:53
|
<burke> ok. thanks for finding the xforms thing
|
07:50:57
|
<burke> and keep blogging! :D
|
07:51:03
|
<burke> cheers
|
07:51:13
|
<ime> yes, I will
|
07:51:23
|
<ime> was really nice here
|
07:51:33
|
<ime> will visit more frequently too
|
07:52:04
|
<burke> you are welcome any time
|
07:52:35
|
<ime> thanks... cheers everybody.. bye
|
07:53:25
|
*** ime has quit IRC
|
07:55:38
|
*** HongJun has joined #OpenMRS
|
07:56:16
|
*** HongJun has left #OpenMRS
|
07:56:24
|
*** HongJun has joined #OpenMRS
|
07:58:12
|
*** HongJun has left #openmrs
|
07:59:10
|
*** atomicturtle has joined #openmrs
|
07:59:13
|
*** burke is now known as burke_openmrs
|
08:15:26
|
*** crazee has joined #openmrs
|
08:15:26
|
*** ChanServ sets mode: +v crazee
|
08:16:18
|
*** ChanServ sets mode: +o jmiranda
|
08:17:04
|
<OpenMRSBot> Recent updates in the world of openmrs: PIH-EMR Blog: evanjmwaters <http://pihemr.wordpress.com/2008/04/03/getting-connected/>
|
08:35:31
|
*** njero has quit IRC
|
08:36:40
|
*** sandor has joined #openmrs
|
08:47:48
|
*** sandor has quit IRC
|
09:08:42
|
*** TorLye has joined #openmrs
|
09:17:20
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #664 (task created): Saving an existing concept with numeric datatype <http://dev.openmrs.org/ticket/664>
|
09:22:07
|
*** pratikpattani has joined #openmrs
|
09:23:12
|
*** pratikpattani has quit IRC
|
09:53:33
|
*** upul has joined #openmrs
|
09:54:03
|
*** crazee has quit IRC
|
10:04:27
|
*** bwolfe is now known as bwolfe_away
|
10:05:57
|
*** sachin21 has joined #openmrs
|
10:08:40
|
*** TorLye has quit IRC
|
10:09:01
|
*** sachin21 has quit IRC
|
10:14:39
|
*** pombreda has quit IRC
|
10:15:19
|
*** pombreda has joined #openmrs
|
10:15:19
|
*** ChanServ sets mode: +v pombreda
|
10:20:03
|
*** Keelhaul has joined #openmrs
|
10:20:11
|
*** ChanServ sets mode: +v Keelhaul
|
10:25:22
|
*** Wiss has joined #openmrs
|
10:25:24
|
*** nribeka has quit IRC
|
10:26:35
|
*** TorLye has joined #openmrs
|
11:06:17
|
*** abyot has joined #openmrs
|
11:10:20
|
*** upul has quit IRC
|
11:24:23
|
<jmiranda> Keelhaul: hey, great find with that youtube video
|
11:24:43
|
<Keelhaul> heh i just reposted it from another channel
|
11:24:54
|
<jmiranda> hilarious
|
11:25:33
|
<jmiranda> it's right up there with "leeroy jenkins"
|
11:26:08
|
<r0bby> well usps is retarded
|
11:37:09
|
*** bwolfe_away is now known as bwolfe
|
11:37:14
|
<bwolfe> jmiranda: I love leroy jenkins
|
11:38:02
|
<Keelhaul> yay wii scummvm build..
|
11:38:15
|
<jmiranda> i didn't know what ROFL meant until i saw that video
|
11:38:59
|
<r0bby> s/retarded//
|
11:39:37
|
<r0bby> jmiranda: how did you not know "ROFL"
|
11:39:53
|
<jmiranda> i'm old
|
11:39:55
|
*** upul has joined #openmrs
|
11:40:55
|
<jmiranda> but that was just a figure of speech ... i meant i had never ROFL'd until i saw that video
|
11:44:13
|
<jmiranda> bwolfe: i agree with your comment on ticket 516
|
11:44:24
|
<jmiranda> was just looking at how that might be configured
|
11:44:26
|
<bwolfe> which one are you referring to...jenkins or vista text-to-speech? I laughed a lot more at the text-to-speech one
|
11:45:15
|
<jmiranda> and was looking into the dojo code to see if it the character length was referenced there too
|
11:46:28
|
<jmiranda> i assumed it did some magic with the js key press event to make sure we don't search until three chars have been entered
|
11:46:47
|
<bwolfe> jmiranda: I think the patient search might do that check too in js
|
11:46:51
|
<bwolfe> but not in concept search
|
11:47:13
|
<jmiranda> the other question is ... should it be 2 or 3 chars?
|
11:47:56
|
<jmiranda> we either need to change the logic or the instructions, but i don't really have a preference
|
11:48:10
|
<burke_openmrs> jmiranda: ping
|
11:48:21
|
<jmiranda> i think someone said that there are some 2-character names out there
|
11:49:23
|
<bwolfe> burke_openmrs: why ping him while he's talking? thats just rude :-p
|
11:49:40
|
<bwolfe> jmiranda: oh, well in that case we might need a 2 char search ...
|
11:49:55
|
<jmiranda> Pinging jmiranda with 32 bytes of data:
|
11:49:56
|
<jmiranda> Reply from jmiranda: bytes=32 time=50ms TTL=54
|
11:49:58
|
<jmiranda> Reply from jmiranda: bytes=32 time=47ms TTL=54
|
11:49:59
|
<jmiranda> Reply from jmiranda: bytes=32 time=46ms TTL=54
|
11:50:02
|
<jmiranda> Reply from jmiranda: bytes=32 time=46ms TTL=54
|
11:50:02
|
<jmiranda> Ping statistics for jmiranda:
|
11:50:04
|
<jmiranda> Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
|
11:50:05
|
<jmiranda> Approximate round trip times in milli-seconds:
|
11:50:07
|
<jmiranda> Minimum = 46ms, Maximum = 50ms, Average = 47ms
|
11:50:17
|
<jmiranda> that was lame ...
|
11:50:40
|
<r0bby> jmiranda: you can't be that old :P
|
11:50:45
|
<r0bby> I mean...nevermind
|
11:50:57
|
<burke_openmrs> r0bby: jmiranda is older than the hills
|
11:51:21
|
<r0bby> burke_openmrs knew what i was gonna say
|
11:51:26
|
<Keelhaul> older than mccain?
|
11:51:27
|
<r0bby> my grails book came damaged
|
11:51:33
|
<burke_openmrs> :x
|
11:51:45
|
<burke_openmrs> someone had already read it?
|
11:51:46
|
<r0bby> amazon is sending me a new one
|
11:51:57
|
<r0bby> funny thing all others are fine
|
11:52:50
|
<r0bby> my head is killing me.
|
11:56:25
|
<r0bby> burke_openmrs: you should get Groovy Recipes: Greasing the wheels of java; and groovy in action (it's actually quite good)
|
11:56:45
|
<r0bby> the errata for groovy in action is a grails app and the CSS screws up on firefox
|
11:57:14
|
<masonf> bwolfe: Thanks for looking at by app! I thought I covered most of the questions asked on the wiki. I ommited 3 because I don't have any other commitments this summer. Should I elaborate on 4-6 more or am I missing something completeley.
|
11:57:47
|
<r0bby> burke_openmrs: i hope my app is sufficient :)
|
11:57:52
|
<bwolfe> !gsoctemplate
|
11:57:52
|
<OpenMRSBot> bwolfe: Error: "gsoctemplate" is not a valid command.
|
11:57:59
|
<bwolfe> !gsocapplication
|
11:57:59
|
<OpenMRSBot> bwolfe: Error: "gsocapplication" is not a valid command.
|
11:58:01
|
<bwolfe> !gsoc
|
11:58:01
|
<OpenMRSBot> bwolfe: Error: "gsoc" is not a valid command.
|
11:58:04
|
<bwolfe> hmm
|
11:58:09
|
<r0bby> I had to update the title/abstract
|
11:58:10
|
<jmiranda> stupid bot
|
11:58:10
|
<burke_openmrs> keep trying a couple more!
|
11:58:18
|
<bwolfe> !stupidbot
|
11:58:18
|
<OpenMRSBot> bwolfe: Error: "stupidbot" is not a valid command.
|
11:58:18
|
<r0bby> !soc
|
11:58:19
|
<burke_openmrs> bwolfe: do 5 invalid commands in a row
|
11:58:20
|
<OpenMRSBot> r0bby: Error: "soc" is not a valid command.
|
11:58:21
|
<masonf> http://openmrs.org/wiki/Summer_Of_Code_2008_Application This?
|
11:58:22
|
<OpenMRSBot> <http://ln-s.net/1jCl> (at openmrs.org)
|
11:58:35
|
<bwolfe> burke_openmrs: yeah, I made sure I was auth'd after 4 :-)
|
11:58:42
|
<r0bby> !soc is http://openmrs.org/wiki/Summer_Of_Code_2008_Application
|
11:58:42
|
<OpenMRSBot> r0bby: Error: "soc" is not a valid command.
|
11:58:51
|
<r0bby> !soc http://openmrs.org/wiki/Summer_Of_Code_2008_Application
|
11:58:51
|
<OpenMRSBot> r0bby: Error: "soc" is not a valid command.
|
11:58:54
|
<bwolfe> !gsoctemplate
|
11:58:54
|
<OpenMRSBot> bwolfe: "gsoctemplate" --- http://openmrs.org/wiki/Summer_Of_Code_2008_Application
|
11:58:58
|
<bwolfe> yep, thanks masonf
|
11:59:04
|
* bwolfe goes to read it
|
11:59:51
|
<bwolfe> !masonf's gsoc application
|
11:59:51
|
<OpenMRSBot> bwolfe: Error: "masonf's" is not a valid command.
|
11:59:59
|
<bwolfe> hmm, not in there :-p
|
12:00:09
|
<r0bby> burke_openmrs: one caveat of Groovy: it ignores the 'private' access modifier
|
12:01:23
|
<r0bby> I found that out one day LOL
|
12:01:43
|
<masonf> how do groovy and jython relate. From what I understand they are both dynamicly typed "cool" languages like python that run in the java jvm
|
12:01:52
|
<r0bby> masonf: they don't
|
12:02:17
|
<r0bby> groovy code is (mostly but not entirely) valid java code)
|
12:02:18
|
<masonf> They do essensially server the same purpose?
|
12:02:22
|
<masonf> serve*
|
12:02:27
|
<r0bby> jython is python within the jvm
|
12:02:51
|
<r0bby> similar to jruby which is ruby within the jvm
|
12:02:52
|
<burke_openmrs> groovy integrates with java better, since it was grown out of java and only influenced by python/ruby
|
12:03:03
|
<r0bby> more or less burke_openmrs has it
|
12:03:08
|
<napi> !napi's gsoc application
|
12:03:08
|
<OpenMRSBot> napi: Error: "napi's" is not a valid command.
|
12:03:14
|
<napi> \o/
|
12:03:18
|
<r0bby> I LOVE groovy
|
12:03:24
|
<burke_openmrs> r0bby++
|
12:03:29
|
<r0bby> When i started learning it I was like whoa
|
12:03:34
|
<r0bby> wanna see something neat
|
12:03:45
|
<r0bby> new File("foo.xml").eachLine { println it }
|
12:03:50
|
<r0bby> VOILA!
|
12:04:02
|
<r0bby> closures++
|
12:04:35
|
<napi> lol
|
12:04:48
|
<r0bby> "it" is an implicit parameter passed to a closure; otherwise: new File("foo.xml").eachLine { line -> println line }
|
12:04:54
|
<masonf> yeah it looks very clean
|
12:05:00
|
<r0bby> it is.
|
12:05:11
|
<r0bby> it's just dumb that groovy ignores the private access modifier
|
12:05:36
|
<bwolfe> masonf: nah, you don't have to answer 4-6 explicitly
|
12:06:09
|
<r0bby> i answered everything
|
12:06:19
|
<masonf> r0bby: In classes that use it. Not the other way around?
|
12:06:19
|
<r0bby> but i let my interactions here help me (or hurt me)
|
12:06:27
|
<r0bby> masonf: ?
|
12:06:35
|
<r0bby> masonf: both
|
12:06:46
|
<r0bby> if you bind a class to the GroovyShell
|
12:06:55
|
<masonf> so you can get at other objects private data?
|
12:07:04
|
<r0bby> you can access the private fields of everything that is accessible via that binding.
|
12:07:06
|
*** bmckown has joined #openmrs
|
12:07:06
|
*** ChanServ sets mode: +o bmckown
|
12:07:31
|
<r0bby> (tried it.)
|
12:07:38
|
<masonf> Loosing prescious oopishness
|
12:10:10
|
<r0bby> heh yeh
|
12:10:32
|
<r0bby> burke_openmrs: gotta be careful if the groovy form plugin makes it through
|
12:10:49
|
<burke_openmrs> ?
|
12:11:01
|
<r0bby> since it IS possible for people to get at and modify private fields that are accessible via the binding.
|
12:11:24
|
<burke_openmrs> can't you get to private fields in Java via reflection?
|
12:11:30
|
<burke_openmrs> doesn't hibernate and/or spring do that?
|
12:11:30
|
<r0bby> you CAN
|
12:11:40
|
<r0bby> but w/ groovy it's EASIER
|
12:11:51
|
<burke_openmrs> yes. that's why the groovy module is not installed on the demo site ;)
|
12:12:26
|
<r0bby> just saying; there has to be a way to prevent this... =/
|
12:12:33
|
<r0bby> I hated it when i found out
|
12:14:48
|
<burke_openmrs> "rm -rf /".execute() // yikes! :p
|
12:15:22
|
<r0bby> oh yeh that too
|
12:15:42
|
<burke_openmrs> r0bby: answer = don't let unauthorized people write Groovy scripts that get executed
|
12:16:06
|
<burke_openmrs> but, you're right, it's a security risk
|
12:16:28
|
<burke_openmrs> if someone can write a groovy script against the API, then they have access to everything...just like a module author
|
12:16:48
|
<r0bby> so i don't think this will go anywhere except the admin section
|
12:17:04
|
<r0bby> It makes me feel weird doing that
|
12:17:15
|
<burke_openmrs> yeah. i was thinking about it, and we probably can't afford to proliferate too many modules, so...
|
12:17:18
|
<r0bby> I'll add forms -- but the forms will be processed by java code -- not groovy
|
12:17:53
|
<r0bby> that's gonna be another interesting problem.
|
12:17:54
|
<burke_openmrs> i was thinking the groovy module would let an admin build a form and then have an option to export it in a format (e.g., xml) that could be imported into another system running the groovy module (if they're admin)
|
12:18:03
|
<r0bby> yeh.
|
12:18:17
|
<r0bby> yesterday i took the wiki markup and printed it
|
12:19:51
|
<r0bby> actually the controller code can be groovy but the code needs to be secure enough that they can't inject code
|
12:20:21
|
<burke_openmrs> r0bby: as a prototype, i'm less concerned about security.
|
12:20:21
|
<r0bby> "rm -rf /".execute()
|
12:20:24
|
<burke_openmrs> hehe
|
12:20:36
|
<r0bby> I wanna write the actual module!\
|
12:20:45
|
<r0bby> screw prototypes!
|
12:20:49
|
<burke_openmrs> I mean, I *am* concerned about security, but anyone that can install a module or do any admin functions has the same power to destroy the db/etc
|
12:21:05
|
<r0bby> good point
|
12:21:13
|
<burke_openmrs> sorry, not prototype... premiere. :p
|
12:21:15
|
<r0bby> this can't go beyond the admin point :)
|
12:21:18
|
<burke_openmrs> version 1.0
|
12:21:24
|
<r0bby> version 1.5!
|
12:21:32
|
<r0bby> okay... 1.0
|
12:21:34
|
<burke_openmrs> at version 3.0+ we can start worrying about security
|
12:21:38
|
<burke_openmrs> 0.1
|
12:21:43
|
<r0bby> 1.0
|
12:21:45
|
<burke_openmrs> 0.0000000000000000000000000001
|
12:21:49
|
<r0bby> 1.0.
|
12:21:56
|
<r0bby> I wiN!
|
12:21:59
|
* r0bby runs
|
12:21:59
|
<burke_openmrs> 1.0.0
|
12:22:02
|
<r0bby> 1.0.1
|
12:22:03
|
* burke_openmrs wins!
|
12:22:08
|
<burke_openmrs> 1.0.0 ftw!
|
12:22:09
|
* r0bby wins agaiN!
|
12:22:14
|
<r0bby> 1.1.1.1.1.1.1.1.1.1
|
12:22:20
|
<r0bby> that's not even a number!
|
12:22:21
|
<r0bby> :x
|
12:23:01
|
<burke_openmrs> i'm trying to nudge both OpenMRS and modules towards a n.n.n versioning format as convention.
|
12:23:51
|
<burke_openmrs> major.minor.micro, where micro=bug fixes, minor=backward compatible, major=likely not backward compatible +/- major changes
|
12:23:53
|
*** eray has joined #openmrs
|
12:23:58
|
<r0bby> yeh :)
|
12:24:06
|
<r0bby> yeh
|
12:24:37
|
<r0bby> I'd like to come onboard as a dev -- but i need to learn this api -- somehow you have to give us a primer that's IN ONE PLACE!
|
12:24:51
|
<r0bby> not click here, okay click here too, now click here.
|
12:25:12
|
<r0bby> now give us a pint of your blood to make sure you're seriously interested
|
12:25:25
|
<r0bby> oh, and sign your name in blood!
|
12:25:34
|
<r0bby> I think i did this joke a week ago
|
12:28:07
|
<bmckown> r0bby, did I mention we are going to need a blood sample along with your application?
|
12:28:28
|
<r0bby> urine too?
|
12:28:37
|
<bmckown> yes.
|
12:28:41
|
<r0bby> oh sure
|
12:29:12
|
<bmckown> I tried the dual heads on hardy and it worked, btw.
|
12:29:31
|
<bmckown> used nvidia x server settings.
|
12:29:34
|
<bmckown> package
|
12:30:09
|
<bmckown> Of course, my wireless is not working yet on hardy....
|
12:30:19
|
<burke_openmrs> okay...gotta run to a conf call. later.
|
12:30:29
|
<bmckown> which means I have to unplug to go to conference call.
|
12:30:31
|
<r0bby> latea!
|
12:30:36
|
<bmckown> bye.
|
12:30:38
|
<r0bby> NO!
|
12:30:51
|
<r0bby> you can't leave me!
|
12:32:30
|
*** pombreda has quit IRC
|
12:32:51
|
<burke_openmrs> bbl
|
12:32:54
|
*** burke_openmrs has quit IRC
|
12:36:06
|
<masonf> bwolfe: I realize how similar my abstract is to the one on the project page but I feel like if I added to it I would be forcing in specifics that don't belong there. Would it be a good idea to do a timeline to show my understanding instead or should I keep trying to rework the abstract?
|
12:37:26
|
*** burke has joined #openmrs
|
12:37:26
|
*** ChanServ sets mode: +o burke
|
12:40:43
|
*** burke has quit IRC
|
12:41:37
|
*** burke has joined #openmrs
|
12:41:37
|
*** ChanServ sets mode: +o burke
|
12:42:15
|
*** ekrub has joined #openmrs
|
12:42:15
|
*** ChanServ sets mode: +o ekrub
|
12:46:01
|
<napi> masonf, timeline is very important. abstract not so much
|
12:46:22
|
<napi> for most of my abstracts i just copy+paste the description from the org site, reworded and fleshed it a little
|
12:46:46
|
<napi> it's the part that is shown publically, so wanted it to be more a general overview of the project, rather than any detail about myself or how i'd go about doing it
|
12:47:20
|
*** bmckown has quit IRC
|
12:47:46
|
*** bwolfe has quit IRC
|
12:51:11
|
*** bmckown has joined #openmrs
|
12:51:11
|
*** ChanServ sets mode: +o bmckown
|
12:51:59
|
*** bwolfe has joined #openmrs
|
12:51:59
|
*** ChanServ sets mode: +o bwolfe
|
12:54:03
|
*** burke has quit IRC
|
12:54:06
|
*** ekrub is now known as burke
|
12:54:42
|
*** upul has quit IRC
|
13:15:00
|
*** abyot has quit IRC
|
13:18:14
|
<OpenMRSBot> Recent updates in the world of openmrs: PIH-EMR Blog: New hospital <http://pihemr.wordpress.com/2008/04/03/getting-connected/>
|
13:18:52
|
*** pombreda has joined #openmrs
|
13:18:52
|
*** ChanServ sets mode: +v pombreda
|
13:22:58
|
<masonf> napi: thanks and a good timeline is usful in itself!
|
13:26:47
|
<masonf> bwolfe: can you clarify which questions you would like me to answer in more detail? Do you agree with napi about focusing on a timeline?
|
13:27:14
|
<bwolfe> masonf: yeah, a timeline would be good
|
13:27:30
|
<bwolfe> masonf: you should be able see which questions you missed :-p
|
13:29:36
|
*** burke has quit IRC
|
13:32:39
|
*** burke has joined #openmrs
|
13:32:39
|
*** ChanServ sets mode: +o burke
|
13:32:44
|
*** burke has quit IRC
|
13:42:44
|
*** eray has left #openmrs
|
13:52:54
|
*** eray has joined #openmrs
|
14:08:11
|
*** eray has left #openmrs
|
14:09:46
|
* masonf is having fun with the groovy form module http://pastebin.com/d7642a697
|
14:10:20
|
<masonf> is there a way to run these groovy scripts from a command line and still have access to the openmrs data?
|
14:11:38
|
<bwolfe> masonf: burke would be proud :-)
|
14:12:43
|
<masonf> Its really helping with the learning curve.
|
14:14:35
|
<r0bby> :(((
|
14:14:42
|
<r0bby> don't steal it from me!
|
14:14:44
|
<r0bby> :<<
|
14:15:20
|
* r0bby is scared
|
14:15:22
|
<masonf> r0bby: ?
|
14:15:28
|
<r0bby> masonf: << applied for it
|
14:15:31
|
<Keelhaul> mobbing!
|
14:15:35
|
<r0bby> before it was put up
|
14:15:45
|
<r0bby> er I applied for it
|
14:15:54
|
<bwolfe> masonf: how so? can you describe that more? :-)
|
14:16:01
|
<r0bby> masonf: it's difficult
|
14:16:10
|
<r0bby> but i'm sure it'd be possible given the proper classpath
|
14:16:12
|
<masonf> r0bby: which? I am applying for tribe to personattr
|
14:16:21
|
<r0bby> Groovy Form Module
|
14:16:29
|
<r0bby> at the time i applied i wasn't sure what i was getting into
|
14:16:36
|
<r0bby> but i knew i wanted to do groovy stuff :D
|
14:21:11
|
<Keelhaul> why is tribe important anyway
|
14:21:53
|
<r0bby> Keelhaul: in Africa for ex) some parts are still organized into tribes. (keep in mind African nations are still considered third world)
|
14:22:11
|
<r0bby> so OpenMRS needs to track it
|
14:22:14
|
<Keelhaul> does tribe have a medical relevance though
|
14:22:15
|
<r0bby> At least i think
|
14:22:19
|
<r0bby> not surte
|
14:22:25
|
<bmckown> tribe is slated to be moved to personAttribute
|
14:22:28
|
<masonf> bwolfe: well I can easily test if functions work like I think they would. Right now I am playing with p.printAttributes() I would expect that to print a whole slew of stuff but it didn't. I learned.
|
14:22:51
|
<bmckown> we are not encouraging use of tribe at this point, but some implementations still need it.
|
14:24:46
|
<masonf> bwolfe: attributes aren't currently in the test data or what?
|
14:27:40
|
<masonf> personAttributes*
|
14:28:33
|
<r0bby> ;x
|
14:28:43
|
<r0bby> bmckown: was i right in my explaination?
|
14:29:39
|
<bmckown> I suppose. I'm no expert on that. From what I know...
|
14:29:58
|
<bmckown> Rwanda cannot even see the word tribe in the code anywhere...
|
14:30:10
|
<bmckown> And in Kenya we are trying to eliminate the use of it.
|
14:30:38
|
<r0bby> yeh
|
14:30:46
|
<Keelhaul> i heard there was some tribe related killing lately
|
14:30:52
|
<r0bby> I do know Africa still organizes into tribes
|
14:30:57
|
<bmckown> well, yes.
|
14:32:25
|
<masonf> but we/(I if I am accepted to take on the task for SoC) will add back in tribe as a person attr
|
14:32:43
|
<masonf> so it will be optional
|
14:33:07
|
<r0bby> oh cute
|
14:33:14
|
<r0bby> somebody is sending me spam
|
14:33:19
|
<r0bby> w/ the word "virus" in it.
|
14:33:25
|
<r0bby> "HEY let's open it!"
|
14:33:47
|
<r0bby> linux++
|
14:35:43
|
<masonf> do most devs for openmrs develop on windows?
|
14:36:03
|
<masonf> I noticed some dos line endings
|
14:36:10
|
<r0bby> some
|
14:36:16
|
<r0bby> I develop on ubuntu
|
14:36:18
|
* bwolfe uses ubuntu
|
14:36:28
|
<bwolfe> jmiranda uses windows
|
14:36:29
|
<r0bby> and my IDE doesn't ^M :)
|
14:36:38
|
<r0bby> <3 IDEA
|
14:36:56
|
<bwolfe> djazayeri uses windows
|
14:37:00
|
<r0bby> i import grails apps into my openmrs project workspace.
|
14:37:01
|
<bwolfe> mseaton uses ubuntu
|
14:37:08
|
<bwolfe> burke uses a mac
|
14:37:21
|
<bwolfe> bmckown uses ubuntu
|
14:37:25
|
<r0bby> damn it i was about to make an old man joke
|
14:37:41
|
<r0bby> I did that to burke one day :)
|
14:37:49
|
<masonf> I have used emacs for everything else but this project seems to have alot of eclipsers
|
14:37:49
|
<bmckown> ooh.
|
14:37:59
|
* masonf uses freebsd
|
14:38:30
|
* r0bby uses ubuntu
|
14:38:34
|
<bmckown> I am so tempted to move to using something besides eclipse.
|
14:38:35
|
<r0bby> and i'm getting pissed off
|
14:39:03
|
<r0bby> if one of these updates doesn't fix my fn+f8 problem i'm gonna go postal.
|
14:39:18
|
* bmckown uses ubuntu, and has freebsd (well, apple) at home.
|
14:39:19
|
<masonf> emacs! :) gotta learn lisp though to make it worth it
|
14:39:28
|
<bwolfe> emacs--
|
14:39:32
|
<bwolfe> eclipse++
|
14:39:37
|
<bmckown> vim++
|
14:39:50
|
<bwolfe> vim--
|
14:39:54
|
<bwolfe> gvim++
|
14:39:57
|
<bwolfe> :-)
|
14:40:01
|
<Keelhaul> macs D=
|
14:40:22
|
<bmckown> :-)
|
14:40:26
|
<masonf> I hear BBEdit is nice for the mac
|
14:40:29
|
<Keelhaul> i hate apple
|
14:40:39
|
<bmckown> I never paid for BBEdit.
|
14:40:59
|
<bmckown> i hate windows.
|
14:41:02
|
<bmckown> :-)
|
14:41:08
|
<r0bby> ide wars of 2008.
|
14:41:15
|
<Keelhaul> apple is microsoft's queer cousin
|
14:41:34
|
<masonf> I have eclipse tweaked like emacs which is a nice combo. Yeah the whole pay thing is wierd after being submerged in the OSS world
|
14:41:39
|
<Keelhaul> but the company itself isnt as annoying as its fanbase
|
14:42:00
|
<masonf> I have class keep it groovy r0bby! thanks for the extra clarification on the app bwolfe!
|
14:42:31
|
<r0bby> heh
|
14:42:35
|
<r0bby> so
|
14:42:35
|
<bwolfe> ok, cya masonf
|
14:42:36
|
<bmckown> Keelhaul, hehe, that's funny.
|
14:42:44
|
<r0bby> :P
|
14:42:45
|
*** masonf has left #openmrs
|
14:42:50
|
<r0bby> so -- yeh
|
14:43:10
|
<r0bby> If ubuntu doesn't fix their shit
|
14:43:23
|
* r0bby shakes fist
|
14:43:35
|
<Keelhaul> http://www.bbspot.com/News/2007/07/apple-store-to-being-charging-entrance-fee.html
|
14:43:36
|
<OpenMRSBot> <http://ln-s.net/kD_> (at www.bbspot.com)
|
14:43:43
|
<Keelhaul> Alexander Hu, an avid Mac user, said, "I don't mind paying $5 to get into the store, if it keeps out the iPhone gawkers and Windows lusers who want to drool over the new Macs."
|
14:43:43
|
<bmckown> now r0bby . be nice.
|
14:43:56
|
<r0bby> I want fn+f8 to work
|
14:44:08
|
<r0bby> (CRT/LCD)
|
14:44:19
|
<r0bby> aka switching between the monitor connected to the VGA port
|
14:45:04
|
<bmckown> r0bby, remember it is not the hardware's fault. No throwing or breaking your computer, please.
|
14:45:05
|
<r0bby> haha fn key works... fn+f8 doesn/t
|
14:45:23
|
* r0bby gets his acme(r) anvils ready
|
14:45:30
|
<Keelhaul> hmm
|
14:45:38
|
<Keelhaul> if i put a linux bootloader on my laptop
|
14:45:45
|
<r0bby> you can do that :)
|
14:45:51
|
<Keelhaul> will it break the restore function of vista
|
14:46:05
|
<Keelhaul> they put a restore partition on the hdd nowadays instead of a cd
|
14:47:13
|
<bmckown> No. I am dual booting linux and windows on t61 which has restore partition.
|
14:47:35
|
<bmckown> grub lists the restore partition as one of the boot options
|
14:47:42
|
<Keelhaul> i'm guessing restoring vista with the manufacturer's tool will overwrite the linux bootloader, rather
|
14:47:48
|
<bmckown> yes.
|
14:47:51
|
<bmckown> it will.
|
14:48:05
|
<Keelhaul> hows ntfs support in linux nowadays
|
14:48:22
|
<bmckown> Will have to use the install cd to reboot into linux then update the ...
|
14:48:30
|
<bmckown> the... master boot record.
|
14:49:30
|
<bmckown> ntfs is supported just fine in linux as read only
|
14:49:40
|
<Keelhaul> aw
|
14:49:41
|
<bmckown> read/write is a bit dangerous, but you can do it.
|
14:49:45
|
<Keelhaul> damn
|
14:49:54
|
<bmckown> windows will complain and then eventually die.
|
14:49:58
|
<r0bby> fuse :)
|
14:49:59
|
<bmckown> in the long term.
|
14:50:15
|
<Keelhaul> so i cant really work on linux then
|
14:50:23
|
<Keelhaul> since my data is on an ntfs partition
|
14:51:01
|
<bmckown> Well, you can use one tool to pull from the linux partition when on windows... and it is possible to access windows from linux
|
14:51:03
|
<r0bby> Keelhaul: you can
|
14:51:29
|
<r0bby> http://fuse.sourceforge.net/
|
14:51:30
|
<bmckown> but if you 'really' want to read/write to another partition, you can but it 'might' corrupt the file system.
|
14:51:57
|
*** eray has joined #openmrs
|
14:52:55
|
<Keelhaul> well i tend to use one partition for all data
|
14:52:59
|
<Keelhaul> music, docs, code, whatever
|
14:53:06
|
<Keelhaul> so it's just a big ntfs partition
|
14:53:25
|
<Keelhaul> e.g. i have xp and vista on this machine, which share the same mydocs folders
|
14:53:29
|
<r0bby> :x
|
14:55:15
|
<bmckown> I see. I used to do that a few years ago, but windows hated that.
|
14:55:43
|
<r0bby> oh lovely i'm swapping out already
|
14:55:54
|
<bmckown> It started to give the blue screen of death on every boot.
|
14:55:58
|
<Keelhaul> =o
|
14:56:09
|
<bmckown> But maybe things are better now.
|
14:57:26
|
<bmckown> From all I've heard though, it is just not a safe practice to write stuff onto another partition that you plan to use to boot into.
|
14:57:57
|
<r0bby> jesus h. christ
|
14:58:08
|
<r0bby> two biggest memory hogs: thunderbird and IDEA.
|
14:58:24
|
*** otoscano has joined #openmrs
|
15:00:49
|
<bmckown> Hi, otoscano on mibbit.
|
15:01:12
|
<bmckown> Are you using the mibbit that is on the OpenMRS site?
|
15:01:31
|
<otoscano> yes
|
15:01:37
|
<bmckown> cool! :-)
|
15:02:30
|
<bwolfe> hows that working for ?
|
15:02:38
|
<bwolfe> err *working for you?
|
15:05:17
|
<otoscano> you talk to me?
|
15:05:44
|
<r0bby> I domnm
|
15:05:48
|
<r0bby> don't like mibbit
|
15:05:54
|
<Keelhaul> bmckown: the data partition is just data, no boot
|
15:05:54
|
<r0bby> I'm WAYYY too used to irssi
|
15:07:21
|
<bmckown> Keelhaul, that sounds more safe. I know it's possible. I'm not an expert on it, so you may want to google on the topic if you have concerns about it.
|
15:08:06
|
*** eray has left #openmrs
|
15:08:12
|
<bmckown> I don't want to say "Hey that will work great!" and then you have some trouble with it. But I would do so if I needed to.
|
15:08:26
|
<bwolfe> otoscano: yeah, how is the ajax client?
|
15:08:29
|
<bmckown> I would dual boot for the purpose you say.
|
15:08:37
|
<bwolfe> it seems unstable for some people...but I think it depends on the latency on your connection
|
15:09:54
|
<otoscano> I use it when I am at work and I have never had problems
|
15:12:22
|
<bwolfe> r0bby: irssi has got to be THE worst irc client ever
|
15:12:32
|
<r0bby> bwolfe: nonsense!
|
15:12:45
|
<r0bby> I can manage just fine
|
15:13:04
|
<bmckown> oh no. It's the irc wars. duck!
|
15:13:21
|
<bwolfe> OpenMRSBot: what do you think?
|
15:13:21
|
<OpenMRSBot> bwolfe: Error: "what" is not a valid command.
|
15:13:24
|
<bwolfe> !irssi
|
15:13:24
|
<OpenMRSBot> bwolfe: "irssi" --- is THE worst IRC client ever!
|
15:13:35
|
<bwolfe> I agree!
|
15:13:35
|
<bmckown> !irssi
|
15:13:35
|
<OpenMRSBot> bmckown: "irssi" --- is THE worst IRC client ever!
|
15:13:41
|
<bmckown> hey, that's funny.
|
15:13:45
|
<bwolfe> irssi--
|
15:13:48
|
<r0bby> irssi++
|
15:13:49
|
<bwolfe> xchat++
|
15:13:50
|
<r0bby> irssi++
|
15:13:51
|
<r0bby> irssi++
|
15:13:55
|
<r0bby> :>
|
15:14:01
|
<Keelhaul> mirc++ =P
|
15:14:06
|
<bwolfe> ew
|
15:14:07
|
<r0bby> I've been meaning to check out Weechat
|
15:14:08
|
* bmckown hides under a table
|
15:14:10
|
<bwolfe> xchat for windows ++
|
15:14:17
|
<Keelhaul> i like the mirc ui
|
15:14:23
|
<Keelhaul> havent found anything on par so far
|
15:14:46
|
<bwolfe> lol, weechat looks just like irssi!
|
15:14:58
|
<r0bby> you don't hate irssi you hate ncurses
|
15:15:27
|
<bwolfe> ncurses?
|
15:15:37
|
<r0bby> it's the ui lib that ncurses uses.
|
15:15:44
|
<r0bby> http://mybawx.org/web/irssi.png
|
15:16:05
|
<bwolfe> still terrible
|
15:16:08
|
<r0bby> why?
|
15:16:12
|
<bmckown> bwolfe curses ncurses
|
15:16:12
|
<bwolfe> no tabs
|
15:16:29
|
<bwolfe> I ncurse ncurses
|
15:16:32
|
<bwolfe> n times!
|
15:16:44
|
<bwolfe> control-tab?
|
15:16:52
|
<bwolfe> taskbar blinking?
|
15:16:58
|
*** nribeka has joined #openmrs
|
15:17:00
|
<bwolfe> right click options?
|
15:17:13
|
<r0bby> ...
|
15:17:25
|
<bwolfe> well spaced and separated username/text
|
15:17:35
|
<bwolfe> lack of bright green?
|
15:17:44
|
<bwolfe> there are many things its deficient on :-p
|
15:17:54
|
<bwolfe> named rooms ?
|
15:18:26
|
<bwolfe> r0bby: fyi, a restart is required for your update to complete
|
15:18:31
|
<r0bby> bwolfe: no shit
|
15:18:41
|
<r0bby> Im not in the mood to reboot
|
15:18:41
|
<bwolfe> I hovered over your screenshot and it told me that
|
15:18:59
|
<bmckown> Ah, that reminds me. I need to apt-get lynx for when I need an answer on how to get x windows functioning again.
|
15:19:09
|
<bwolfe> I'm in the modd to go home for the day
|
15:19:32
|
<bwolfe> modd=mood
|
15:22:10
|
<Keelhaul> ew shell chat
|
15:22:38
|
<bmckown> hehe
|
15:23:57
|
<r0bby> Keelhaul: it's hot.
|
15:24:01
|
<r0bby> I can connect from anywhere.
|
15:24:52
|
<bmckown> okay. I'm out. bye all.
|
15:25:00
|
*** bmckown has quit IRC
|
15:25:58
|
<Keelhaul> i like being connected to 3 networks in one window
|
15:27:19
|
<r0bby> Keelhaul: i'm connecting to multiple nets
|
15:27:34
|
<Keelhaul> bbut oyu prolly have one window per channel
|
15:27:36
|
<r0bby> efnet,dalnet,undernet,blitzed,codehaus
|
15:27:43
|
<r0bby> yes
|
15:27:56
|
<r0bby> I could split em
|
15:28:00
|
<r0bby> if i figured it out
|
15:28:00
|
<Keelhaul> i have 3 networks / 12 channels in one
|
15:28:08
|
<r0bby> yes
|
15:28:13
|
<r0bby> and that's possible w/ irssi.
|
15:28:22
|
<r0bby> I just don't care
|
15:29:05
|
*** burke has joined #openmrs
|
15:29:05
|
*** ChanServ sets mode: +o burke
|
15:29:23
|
*** bwolfe has quit IRC
|
15:31:07
|
<r0bby> </ircclientwarsof2008>
|
15:41:32
|
*** otoscano has quit IRC
|
15:42:42
|
*** Wiss_ has joined #openmrs
|
15:50:04
|
*** Wiss has quit IRC
|
15:58:59
|
*** eray has joined #openmrs
|
16:06:15
|
*** Wiss_ has left #openmrs
|
16:06:37
|
*** Wiss has joined #openmrs
|
16:09:43
|
*** eray has left #openmrs
|
16:12:25
|
*** eray has joined #openmrs
|
16:18:07
|
*** bwolfe has joined #openmrs
|
16:18:07
|
*** ChanServ sets mode: +o bwolfe
|
16:18:07
|
*** OpenMRSBot sets mode: +o bwolfe
|
16:18:08
|
<OpenMRSBot> Hey there Ben!
|
16:20:57
|
<eray> is there any problem on http://demo.openmrs.org/ ?
|
16:21:12
|
<bwolfe> eray: its working now
|
16:21:19
|
<bwolfe> or at least it is for me
|
16:21:54
|
<eray> bwolfe: it is not responding to me
|
16:22:47
|
<eray> the page is can not be loaded
|
16:23:00
|
<eray> NOT is :)
|
16:23:41
|
<bwolfe> shift-reload?
|
16:23:44
|
<bwolfe> I don't konw what to tell you
|
16:23:47
|
<bwolfe> its working from this end
|
16:23:49
|
<bwolfe> can you ping it ?
|
16:26:04
|
*** atomicturtle has quit IRC
|
16:26:36
|
*** openmrs_8810 has joined #openmrs
|
16:29:08
|
<eray> bwolfe: eray@kevkev:~$ ping demo.openmrs.org
|
16:29:08
|
<eray> PING demo.openmrs.org (70.87.57.146) 56(84) bytes of data.
|
16:29:09
|
<eray> --- demo.openmrs.org ping statistics ---
|
16:29:09
|
<eray> 32 packets transmitted, 0 received, 100% packet loss, time 31011ms
|
16:29:09
|
<eray> eray@kevkev:~$
|
16:30:32
|
<bwolfe> hmm
|
16:31:15
|
<bwolfe> eray: http://nopaste.com/p/aHdj4n3eJ
|
16:31:31
|
<bwolfe> must be something between you and the demo server :-/
|
16:32:31
|
*** bwolfe is now known as bwolfe_away
|
16:33:29
|
<eray> maybe...
|
16:34:01
|
*** openmrs_8810 has quit IRC
|
16:39:15
|
*** burke has quit IRC
|
16:40:58
|
*** burke has joined #openmrs
|
16:40:58
|
*** ChanServ sets mode: +o burke
|
16:41:43
|
*** r0bby has quit IRC
|
16:47:15
|
*** r0bby has joined #openmrs
|
16:53:43
|
*** nribeka has quit IRC
|
16:53:45
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #665 (task closed): Data Export first concept column broken <http://dev.openmrs.org/ticket/665#comment:1> || OpenMRS Tickets: Ticket #665 (task created): Data Export first concept column broken <http://dev.openmrs.org/ticket/665>
|
16:54:09
|
<burke> r0bby: f = "reverse"; "yvoorg"."$f"()
|
17:06:53
|
<r0bby> ?
|
17:09:44
|
<burke> s = "si" + "ze"; assert "groovy"."$s"() == 6
|
17:23:00
|
*** burke has quit IRC
|
17:30:35
|
<r0bby> heh
|
17:30:49
|
<r0bby> fn+f8 works
|
17:31:13
|
*** Val`hw` has joined #openmrs
|
17:31:20
|
<r0bby> now i just need to get expanding it to the screen
|
17:31:23
|
<r0bby> bbiab
|
17:38:58
|
*** openmrs_6950 has joined #openmrs
|
17:42:15
|
*** eray has quit IRC
|
17:42:19
|
*** atomicturtle has joined #openmrs
|
17:44:04
|
<r0bby> GAH
|
17:45:05
|
<openmrs_6950> is openmrs ready for use in a small medical practice ?
|
17:45:26
|
*** nribeka has joined #openmrs
|
17:47:39
|
<r0bby> openmrs_6950: openmrs is targeted towards developing nations
|
17:47:48
|
<r0bby> primarily for use in remote clinics
|
17:50:11
|
*** Ngref has quit IRC
|
17:53:23
|
<r0bby> argh
|
18:03:58
|
<openmrs_6950> other than billing, is health care different, developing or developed countries ?
|
18:04:37
|
<napi> openmrs_6950, massively different
|
18:05:21
|
<napi> mostly in the resources available to patients
|
18:05:37
|
<napi> be they specialist physicians, drugs, equipment, facilities
|
18:09:11
|
*** nribeka has quit IRC
|
18:10:32
|
<openmrs_6950> thanks.
|
18:14:37
|
<napi> which country do you live in?
|
18:15:55
|
<openmrs_6950> Vermont, USA, pretty rural that can be classified as third world
|
18:16:06
|
<napi> heh not in medicinal terms
|
18:16:18
|
<napi> example; you get a strange lump on your shoulder. you go see your GP
|
18:16:31
|
<napi> he considers possibilities of cancer (not to mention a host of other possibilities)
|
18:16:40
|
<napi> so, he might run a few preliminary blood tests
|
18:17:16
|
<napi> enough is confirmed, he sends you to go see a cancer specialist
|
18:17:35
|
<napi> he confirms diagnosis of skin cancer (lets assume it's a fairly mild form), and starts you on drug treatment
|
18:17:48
|
<napi> you don't react well to it, so he signs you up for keamo(sp?) and radiotherapy
|
18:17:58
|
<napi> 6 months later, cancer is dead, and you have regular checkups in the coming years
|
18:18:21
|
<napi> in a developing country, it could be case of you going to see the doc, he diagnoses you, gives you a pot of drugs and says "thats about all we can do"
|
18:18:22
|
<openmrs_6950> more or less the same way, you see the primary care provider, then may be referred to oncologist
|
18:18:28
|
<napi> indeed
|
18:18:50
|
<napi> a lot of developing countries just don't have the resources available in terms of specialists or equipment (faaar too expensive)
|
18:19:03
|
<napi> majority of doc's are 'jack of all trades'
|
18:19:34
|
<napi> the fact that openmrs is being used in several countries is proof enough of the problem. the software to do EMR (electronic medical records) is just too expensive for a lot of countries to buy
|
18:19:56
|
<napi> I daren't work out how much the NHS pays for EMIS across the entirety of the UK
|
18:19:59
|
<napi> scares the shit out of me
|
18:21:56
|
<openmrs_6950> In market driven USA where there's no NHS, many of the practitioners cannot afford EMR and FOSS has a place, me thinks
|
18:22:19
|
<napi> indeed
|
18:22:58
|
<napi> private health care is growing in the uk slowly but surely. but with the nhs still being the principal supplier of health care, the government just shits litearlly billions of pounds down the toilet each year
|
18:23:18
|
<napi> they've spent £2 billion already on the National Spine ... so far they have next to nothing to show for it
|
18:23:40
|
<napi> 5 of the major software development companies in the UK have already taken £200 million each and then pulled out after 6 months
|
18:23:50
|
<napi> all saying "sorry... it can't be done"
|
18:25:25
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #663 (task closed): Remove Java 6 dependency in report xml macro handling <http://dev.openmrs.org/ticket/663#comment:2>
|
18:31:18
|
*** omar_ has joined #openmrs
|
18:34:15
|
*** Feez has quit IRC
|
18:42:16
|
*** HongJun has joined #OpenMRS
|
18:47:14
|
*** burke has joined #openmrs
|
18:47:14
|
*** ChanServ sets mode: +o burke
|
18:54:12
|
*** HongJun has left #openmrs
|
18:54:20
|
*** r0bby has quit IRC
|
19:00:46
|
*** jmiranda has quit IRC
|
19:02:50
|
*** pombreda has quit IRC
|
19:03:18
|
*** r0bby has joined #openmrs
|
19:06:34
|
*** Wiss_ has joined #openmrs
|
19:10:00
|
*** omar_ has quit IRC
|
19:14:27
|
*** Wiss has quit IRC
|
19:14:40
|
*** Wiss_ is now known as Wiss
|
19:17:25
|
*** nribeka has joined #openmrs
|
19:17:41
|
*** nribeka has quit IRC
|
19:17:56
|
<r0bby> I got it working sorta
|
19:18:08
|
*** nribeka has joined #openmrs
|
19:33:42
|
*** pombreda has joined #openmrs
|
19:33:43
|
*** ChanServ sets mode: +v pombreda
|
19:50:50
|
<r0bby> Dual monitors++
|
19:50:50
|
<r0bby> :D
|
20:03:25
|
*** openmrs_6950 has quit IRC
|
20:21:49
|
* r0bby dances
|
20:39:34
|
*** upul has joined #openmrs
|
20:42:16
|
*** bwolfe_away has quit IRC
|
20:51:00
|
*** docpaul has joined #openmrs
|
20:51:00
|
*** ChanServ sets mode: +o docpaul
|
20:51:07
|
<docpaul> hola!
|
20:51:34
|
<docpaul> by sheer will, i have made broadband come alive in my new home
|
20:51:40
|
<docpaul> to the tune of 15mbit!
|
20:51:46
|
<pearlbear> wow! congrats!
|
20:51:59
|
<docpaul> heya michelle. :)
|
20:52:09
|
<docpaul> sorry i've been a bit silent on the mailing list
|
20:52:17
|
<docpaul> i intend to reply to your emails shortly
|
20:52:21
|
<docpaul> just getting caught up
|
20:52:25
|
<pearlbear> cool
|
20:52:33
|
<docpaul> have you been able to move forward with your WHO negotiation some?
|
20:52:49
|
<pearlbear> brb
|
20:53:12
|
<docpaul> i'm going to geneva at the end of next week, and so i can poke them in person if there are issues
|
20:54:16
|
<docpaul> man, gotta love brand new neighborhoods for internet speeds. :)
|
21:19:22
|
<upul> docpaul: Is that Paul Biondich?
|
21:19:35
|
<docpaul> upul: yes it is. :)
|
21:20:19
|
<upul> docpaul: Hi, I'm interested in the eclipse studio project
|
21:20:51
|
<upul> I submitted an application last 31
|
21:20:53
|
<docpaul> upul: great
|
21:20:59
|
<docpaul> what's your first name?
|
21:21:02
|
<upul> upul
|
21:21:16
|
<docpaul> haha
|
21:21:24
|
<docpaul> that was almost too obvious
|
21:21:47
|
<upul> Actually it was made in a couple hours that 31 night
|
21:21:51
|
<upul> :)
|
21:21:55
|
<docpaul> upul: we will start sorting through the apps this next week, and we'll be giving feedback soon
|
21:22:04
|
<docpaul> asking questions, asking for revisions and additions
|
21:22:06
|
<upul> I will update it again before deadline
|
21:22:11
|
<docpaul> fantastic
|
21:22:20
|
<docpaul> have you ever built eclipse plugins?
|
21:23:00
|
<upul> no, just a user, but a friend of mine does
|
21:23:20
|
<docpaul> so, it's time to do some quick study on that. :)
|
21:23:20
|
<upul> anyway i'm reading on it
|
21:23:24
|
<docpaul> great
|
21:23:35
|
<docpaul> that's going to be the technically challenging part of the project
|
21:23:59
|
<upul> so the important plugin parts are,
|
21:24:10
|
<upul> building skelton module
|
21:24:10
|
<docpaul> so giving us as much indication that you'd know how to do this part well will be important
|
21:24:32
|
<docpaul> yeah, the module skeleton wizard would be the main one
|
21:24:32
|
<upul> builing new module templates
|
21:24:52
|
<upul> i got the book builing commerical eclipse plugins
|
21:25:03
|
<upul> i don't think i could cover it in a few days
|
21:25:10
|
<upul> so i will see what's available
|
21:25:18
|
<upul> to get a overall picture
|
21:31:19
|
* r0bby humps his dual monitors
|
21:31:56
|
<pearlbear> docpaul - actually, I have to pick that back up. I'll be in touch.
|
21:47:10
|
*** Wiss has left #openmrs
|
21:49:37
|
*** jmiranda has joined #openmrs
|
21:49:55
|
*** ChanServ sets mode: +o jmiranda
|
22:06:16
|
<docpaul> whoa.. i am getting true 11mbit downloads
|
22:06:24
|
<docpaul> from home... i am in heaven
|
22:07:16
|
<jmiranda> docpaul: the new home? you close on that yet?
|
22:07:24
|
<docpaul> last friday
|
22:07:27
|
<docpaul> yep. :)
|
22:07:44
|
<docpaul> brand new neighborhood = elite new wiring
|
22:08:16
|
<jmiranda> nice
|
22:08:59
|
<docpaul> cool re: the actuate stuff
|
22:09:29
|
<docpaul> leslie wants me to do a blog post about our two projects that are co-mentored by two organizations
|
22:09:40
|
<docpaul> if you'll remember, they really wanted to see more of that this yer
|
22:09:43
|
<docpaul> er, year
|
22:10:36
|
<docpaul> 1.3 megabytes per second download
|
22:10:40
|
<docpaul> i'll take it
|
22:10:53
|
<jmiranda> docpaul: yes ... thanks for sending that email to get the ball rolling on a mentorship
|
22:10:59
|
<jmiranda> that would be awesome as well
|
22:11:29
|
<docpaul> what's unreal is that we get digital cable, 10mbit internet, and digital phone with 5c/min calls to africa... for $79 a month!
|
22:11:44
|
<docpaul> came with two hd dvr cable boxes
|
22:11:46
|
<jmiranda> wow
|
22:12:01
|
<docpaul> amazing how competition is good for the consumer
|
22:12:16
|
<jmiranda> i'm paying $50 for analog quality "digital" cable
|
22:13:16
|
<docpaul> our house is wired with cat5 so i'm thinking i'll just go out and buy a gigabit router, and hook up a wireless hub somewhere in the house
|
22:13:27
|
<jmiranda> tonight, megan recommended that i get rid of cable since we never watch it and just purchase MLB.TV for the year
|
22:13:30
|
<jmiranda> so i can watch the sox
|
22:13:35
|
<jmiranda> all about that
|
22:13:38
|
<docpaul> not a bad idea
|
22:13:49
|
<docpaul> i'm going to get nba tv next year
|
22:13:54
|
<docpaul> i'm a basketball freak
|
22:14:12
|
<docpaul> even though it's been hard supporting the jailpacers this year
|
22:14:14
|
<jmiranda> ooh, not this year
|
22:14:19
|
<r0bby> gawd paul
|
22:14:26
|
<jmiranda> indiana ... p.u.
|
22:14:26
|
<r0bby> wanna adopt mer!?!?!??!
|
22:14:35
|
<r0bby> I so could use that kind of bandwidth!
|
22:14:49
|
<docpaul> dude, i'm downloading a movie at 1.3 mbyte/sec right now
|
22:14:55
|
<docpaul> er, tv show
|
22:15:00
|
<jmiranda> let's be honest, no one can actually use that kind of bandwidth
|
22:15:06
|
<docpaul> i am! :)
|
22:15:14
|
<r0bby> jmiranda: are you smoking crack?
|
22:15:20
|
<jmiranda> countries can use that kind of bandwidth
|
22:15:22
|
<docpaul> i'll turn into a warez whore
|
22:15:25
|
<docpaul> hehe
|
22:15:27
|
<jmiranda> :)
|
22:15:41
|
<r0bby> BAD PAUL BAD!
|
22:15:49
|
<r0bby> no donut!
|
22:16:12
|
<docpaul> i just downloaded both episodes of american idol in the time we were just talking justin
|
22:16:16
|
<docpaul> 800mb worth
|
22:16:17
|
<docpaul> hhaa
|
22:16:19
|
<docpaul> er, haha
|
22:16:39
|
<r0bby> docpaul: don't take this wrong but: fuck you!~
|
22:16:48
|
<jmiranda> wow
|
22:16:50
|
<r0bby> I want that bandwidtH!
|
22:16:52
|
<docpaul> how could i take that in the right way. :)
|
22:16:53
|
<r0bby> :<<<
|
22:17:10
|
<r0bby> omg i love my dual monitors
|
22:17:18
|
<docpaul> oh that's right, r0bby is from the ny area. :)
|
22:17:23
|
<jmiranda> docpaul: by the way, you made my point
|
22:17:28
|
<docpaul> f bombs are a common part of the vernacular
|
22:17:31
|
<jmiranda> american idol?
|
22:17:32
|
<jmiranda> c'mon
|
22:17:38
|
<docpaul> it's my weakness
|
22:17:50
|
<jmiranda> r0bby: really? nyc? what part?
|
22:17:57
|
<r0bby> jmiranda: not NYC
|
22:18:04
|
<r0bby> 60 miles north
|
22:18:18
|
<jmiranda> got it
|
22:18:28
|
<docpaul> rob: is it true that you have a pathway towards grails insertion?
|
22:18:30
|
<jmiranda> i've got a soft spot for nyc
|
22:18:34
|
<docpaul> into openmrs?
|
22:18:36
|
<jmiranda> just hate the yankees
|
22:18:44
|
<r0bby> docpaul: it's gonna be a lot of work
|
22:18:50
|
<docpaul> but is it possible?
|
22:19:00
|
<r0bby> not sure
|
22:19:05
|
<docpaul> not good enough
|
22:19:14
|
<r0bby> it'd be easier if we had a grails app
|
22:19:22
|
<r0bby> but it's the other way around
|
22:19:29
|
<r0bby> and we have to make sure spring plays nice
|
22:19:43
|
<r0bby> and doesn't step on the toes w/ the UrlMapping
|
22:19:48
|
<docpaul> well, of course it'd be easier... but that's why we called in you, the big gun
|
22:19:51
|
<r0bby> grails that is in that respect
|
22:20:00
|
<r0bby> I'm just learning grails myself!
|
22:20:07
|
<docpaul> you're too modest
|
22:20:15
|
<docpaul> hehe
|
22:20:43
|
<docpaul> justin: you would like robby's coding style
|
22:20:51
|
<docpaul> what's your blog rob?
|
22:21:03
|
<r0bby> http://robbyoconnor.blogspot.com
|
22:21:07
|
<r0bby> basically
|
22:21:29
|
<r0bby> if grails goes according to graeme's roadmap
|
22:21:46
|
<docpaul> yes?
|
22:21:46
|
<r0bby> gsps should be separated
|
22:21:50
|
<docpaul> ah
|
22:22:14
|
<docpaul> how does it work now?
|
22:22:16
|
<r0bby> http://grails.codehaus.org/Roadmap
|
22:22:22
|
<r0bby> all integrated
|
22:22:30
|
<r0bby> taglibs are dynamic
|
22:22:39
|
<docpaul> yes, ok
|
22:22:48
|
<r0bby> basically it's all integrated :/
|
22:22:53
|
<r0bby> I dont understand it well :(
|
22:23:17
|
<jmiranda> docpaul: how so?
|
22:23:38
|
<r0bby> jmiranda: I played w/ all closure proposals
|
22:23:51
|
<docpaul> justin: he does a lot of fringe new feature experimentation
|
22:23:51
|
<r0bby> used a trivial swing example
|
22:24:18
|
<r0bby> overall I kinda like CICE/BGGA; BGGA has more power than I showed there
|
22:24:50
|
<r0bby> the only documentation to the new BGGA prototype is Neal Gafter's blog post from march 17th
|
22:25:27
|
<r0bby> Create a standard Spring MVC application without the rest of Grailsbut with a GSP view? << this is what we want
|
22:26:16
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #671 (enhancement created): On shutdown of OpenMRS (JVM), scheduler should shutdown all tasks <http://dev.openmrs.org/ticket/671> || OpenMRS Tickets: Ticket #670 (task created): Implement isExecuting() feature for scheduled tasks <http://dev.openmrs.org/ticket/670> || OpenMRS Tickets: Ticket #669 (task created): Change "Running?" column header on the Task List page <http://dev.openmrs.org/ticket/669> || OpenMRS Tickets: Ticket #668 (defect created): Delay scheduled task startup to avoid "could not execute query" exception <http://dev.openmrs.org/ticket/668> || OpenMRS Tickets: Ticket #667 (enhancement created): Allow scheduled task start time to be nullable <http://dev.openmrs.org/ticket/667> || OpenMRS Tickets: Ticket #666 (enhancement created): Allow scheduled task to be started at a specific date and time <http://dev.openmrs.org/ticket/666>
|
22:28:31
|
<r0bby> jmiranda: I had a lot of fun fiddling w/ most features; properties spec needs to be updated; it doesn't behave as it should; read-only and write-only properties don't exist
|
22:29:03
|
<r0bby> The guy who wrote the prototype said he didn't have a use for write-only properties and neither did I
|
22:29:33
|
<r0bby> in the end BGGA will probably adopt groovy-like syntax for closures
|
22:29:46
|
<r0bby> currently it's =>
|
22:34:49
|
<jmiranda> very cool
|
22:35:52
|
<r0bby> my swing closure examples got linked on dzone
|
22:36:12
|
<jmiranda> i took a class in ML back at school
|
22:37:07
|
<jmiranda> it was fun ... although i have to admit it was not easy to pick up
|
22:37:15
|
<r0bby> I'm prolly gonna get into ML
|
22:37:23
|
<jmiranda> very powerful though
|
22:37:49
|
<docpaul> so justin. this actually seems like a significant initiative:
|
22:37:52
|
<docpaul> https://mural.dev.java.net/
|
22:39:02
|
<jmiranda> oooh, i like
|
22:39:17
|
<r0bby> hrm
|
22:40:23
|
<docpaul> hmm... very interesting
|
22:40:33
|
<docpaul> a lot of relevance to health information exchange as well
|
22:41:22
|
<jmiranda> maybe this is the project that gets actuate, pentaho, et al talking
|
22:41:33
|
<jmiranda> that looks very interesting
|
22:42:09
|
<docpaul> you gotta wonder... it's definitely a shot across the bow for the generic functionality across those types of applications
|
22:42:16
|
<docpaul> the communities seem quite active too
|
22:42:25
|
<jmiranda> anything implemented yet?
|
22:42:37
|
<docpaul> trying to see
|
22:42:40
|
<jmiranda> or are they just writing specifications at this point
|
22:43:16
|
<docpaul> https://open-dm-dq.dev.java.net/source/browse/open-dm-dq/
|
22:43:17
|
<jmiranda> ok, well i need to head home (i'm at megan's med school)
|
22:43:24
|
<jmiranda> i'll be back online in a few
|
22:44:40
|
<jmiranda> it's spring based
|
22:45:32
|
<jmiranda> ok, talk to you all soon
|
22:45:33
|
<docpaul> yeah, very active code development
|
22:45:36
|
<docpaul> seeya
|
22:45:46
|
*** jmiranda has quit IRC
|
22:46:07
|
<docpaul> i gotta get some shuteye too
|
22:56:21
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #675 (enhancement created): Add last execution time to TaskDefinition <http://dev.openmrs.org/ticket/675> || OpenMRS Tickets: Ticket #674 (defect created): Scheduler should maintain a single Timer object <http://dev.openmrs.org/ticket/674> || OpenMRS Tickets: Ticket #673 (defect created): Scheduler should check to see if task is already running before starting the task <http://dev.openmrs.org/ticket/673> || OpenMRS Tickets: Ticket #672 (enhancement created): Remove exeception when stopping an already stopped task <http://dev.openmrs.org/ticket/672>
|
23:22:25
|
*** burke has quit IRC
|
23:23:05
|
*** jmiranda has joined #openmrs
|
23:32:34
|
*** r0bby has quit IRC
|
23:38:39
|
*** ChanServ sets mode: +o jmiranda
|
23:38:58
|
*** r0bby has joined #openmrs
|