IRC Chat : 2009-05-02 - OpenMRS

00:06:50 *** atomicturtle1 has left #openmrs
00:15:13 *** bwolfe has quit IRC
00:19:24 *** bwolfe has joined #openmrs
00:19:24 *** ChanServ sets mode: +o bwolfe
01:25:11 <Keelhaul> hmm
01:25:12 <Keelhaul> damn
01:25:31 <Keelhaul> i need a domain to register with google
01:29:05 <Keelhaul> does the openmrs demo allow you to add modules?
01:29:23 <r0bby> no
01:29:29 <Keelhaul> damn
01:29:31 <r0bby> that'd be a horrible security hole
01:29:52 <Keelhaul> =)
01:29:52 <r0bby> esp. considering the groovy module lets you execute code verbatim
01:30:02 <Keelhaul> is verbatim a real word?
01:30:07 <Keelhaul> i only know the manufacturer of media
01:30:11 <r0bby> "rm -rf .".execute();
01:30:27 <r0bby> "rm -rf ~".execute();
01:30:58 <r0bby> the thing assumed is that the users are admins who wont f up their system
01:31:08 <r0bby> me and burke talked about this and we arrived at that
01:31:18 <r0bby> security concerns came up
01:31:38 <Keelhaul> ok
01:31:44 <Keelhaul> where can i registed a free domain
01:38:12 <r0bby> none
01:38:17 <r0bby> nothing is free
01:38:22 <r0bby> you can get dirt cheap in places
01:38:33 <r0bby> i use gandi
01:38:58 <Keelhaul> i got a free one
01:39:04 <r0bby> is it yours?
01:39:06 <Keelhaul> a .net.tc domain
01:39:08 <r0bby> or do they hold it hostage?
01:39:13 <r0bby> I have a .org :)
01:39:19 <Keelhaul> yea but .org arent free
01:39:25 <r0bby> http://www.godaddy.com
01:39:29 <r0bby> cheap-ish
01:39:33 <Keelhaul> i dont care
01:39:39 <Keelhaul> this project isnt worth any money to me yet
01:46:34 <r0bby> heh it's just subdomains
01:47:59 <r0bby> Keelhaul: register a domain name for personal use :)
01:48:03 <r0bby> i own one :)
01:48:24 <r0bby> Created On:02-Aug-2001 23:24:31 UTC
01:48:26 <r0bby> :)
01:48:30 <r0bby> expires soon :(
01:48:39 <Keelhaul> http://www.openmrs.net.tc/
01:49:30 <r0bby> heh :)
01:49:39 <r0bby> you use a dynamic dns thing ;)
01:49:40 <r0bby> :)
01:49:43 <Keelhaul> bwolfe: "find patients" seems to be hard coded into the gutter
01:49:48 <Keelhaul> r0bby: yea
01:50:11 <r0bby> I can share openmrs
01:50:14 <r0bby> i keep a port open
01:50:29 <Keelhaul> unfortunately, it wont let me do something like openmrs.net.tc/module/bla
01:50:55 <Keelhaul> i can either let it show the root domain all the time or the target url
01:51:17 <r0bby> Keelhaul: that's why you get a real domain name :)
01:51:26 <r0bby> and not a training wheel domain name :D
01:51:31 <Keelhaul> i used to have a real domain name
01:51:39 <r0bby> used != does
01:51:45 <Keelhaul> yea but i dont have anything to show the world
01:51:47 <r0bby> used to*
01:51:48 <r0bby> :)
01:51:49 <Keelhaul> this is just for testing
01:51:54 <r0bby> neither do I
01:51:55 <r0bby> :)
01:52:01 <r0bby> I use it primarily for dynamic dns :)
01:52:07 <r0bby> plus it's too cool to give up :)
01:52:10 <r0bby> mybawx.org
01:59:32 <Keelhaul> i hate it when mouse batteries are dying
01:59:39 <Keelhaul> and the cursor jumps whenever i lift the mosue
02:48:42 *** atomicturtle has joined #openmrs
04:59:26 *** bwolfe has quit IRC
05:34:11 *** Keelhaul has quit IRC
05:49:53 *** atomicturtle1 has joined #openmrs
05:49:53 *** atomicturtle has quit IRC
07:29:56 *** pakon has joined #openmrs
08:28:48 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7512]: global-property-types: remove overflow: hidden from 'settings-container' … <http://dev.openmrs.org/changeset/7512>
08:30:54 *** pakon has quit IRC
08:49:14 *** atomicturtle has joined #openmrs
08:49:14 *** atomicturtle1 has quit IRC
09:00:48 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7514]: global-property-types: create new messages block for settings <http://dev.openmrs.org/changeset/7514> || OpenMRS Changesets: Changeset [7513]: global-property-types: add openmrs headers and footers and add menu item … <http://dev.openmrs.org/changeset/7513>
09:22:17 *** deadpool has joined #openmrs
09:22:41 <deadpool> hello
10:04:52 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7515]: Merging trunk into branch global-property-types [7418]:[7496] <http://dev.openmrs.org/changeset/7515> || Nzeyimana Antoine: Rwanda to adopt mobile applications to support public health <http://nzeyi.wordpress.com/2009/05/02/rwanda-to-adopt-mobile-applications-to-support-public-health/>
10:44:43 *** nribeka has joined #openmrs
10:44:43 *** ChanServ sets mode: +v nribeka
10:52:50 *** pascal` has joined #openmrs
11:02:23 *** win_moron has quit IRC
11:21:02 *** amoga has joined #openmrs
11:21:13 *** amoga has quit IRC
11:22:21 *** deadpool_ has joined #openmrs
11:24:36 *** deadpool_ has quit IRC
11:41:29 *** deadpool has quit IRC
11:49:05 *** atomicturtle1 has joined #openmrs
11:49:05 *** atomicturtle has quit IRC
12:11:30 *** frosemond has joined #openmrs
12:12:27 *** frosemond has quit IRC
12:34:22 *** atomicturtle1 has left #openmrs
13:13:33 *** bwolfe has joined #openmrs
13:13:33 *** ChanServ sets mode: +o bwolfe
13:13:42 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7516]: global-property-types: add jquery-ui-1.7.1 core and tabs, and jquery-1.3.2 <http://dev.openmrs.org/changeset/7516>
13:16:10 *** Keelhaul has joined #openmrs
13:16:10 *** ChanServ sets mode: +v Keelhaul
14:49:18 *** atomicturtle has joined #openmrs
15:08:50 *** atomicturtle has left #openmrs
15:54:31 *** pascal` has quit IRC
16:18:23 *** nribeka1 has joined #openmrs
16:36:26 *** nribeka has quit IRC
17:48:49 *** atomicturtle1 has joined #openmrs
18:01:17 <OpenMRSBot> Recent updates in the world of openmrs: Felicia Rosemond: Ins and Outs of OpenMRS <http://frosemond.wordpress.com/2009/05/02/ins-and-outs-of-openmrs/>
18:43:31 *** catechu has joined #openmrs
19:05:21 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7517]: Initial import. <http://dev.openmrs.org/changeset/7517>
19:11:57 *** Keelhaul has quit IRC
19:15:22 *** catechu has quit IRC
19:18:17 *** pakon has joined #openmrs
19:19:48 <pakon> hi all
19:20:39 <pakon> bwolfe, r0bby: can you help me with DTO?
19:21:15 <pakon> i need SettingsDTO for my SettingsController command object
19:21:57 <pakon> in which package can i put this class?
19:22:53 <pakon> i think that it might be org.openmrs.web.dto
19:23:56 <pakon> or simple org.openmrs.web.controller.maintance?
19:37:23 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7518]: Creating rwandaprimarycarepilot module <http://dev.openmrs.org/changeset/7518>
19:46:47 *** andrewaclt has joined #openmrs
19:46:59 <andrewaclt> has openmrs ever been load tested?
20:09:27 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7520]: rwandaprimarycarepilot module: configured annotation-driven Spring MVC <http://dev.openmrs.org/changeset/7520> || OpenMRS Changesets: Changeset [7519]: global-property-types: Rename Settings to SettingDTO and move it to … <http://dev.openmrs.org/changeset/7519>
20:41:27 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7523]: facilitydata: required module was sorta mangled. <http://dev.openmrs.org/changeset/7523> || OpenMRS Changesets: Changeset [7522]: facilitydata: jar updates <http://dev.openmrs.org/changeset/7522> || OpenMRS Changesets: Changeset [7521]: facilitydata: commit skeleton of the module <http://dev.openmrs.org/changeset/7521>
20:49:34 *** atomicturtle has joined #openmrs
20:49:34 *** atomicturtle1 has quit IRC
20:49:41 *** djazayeri has joined #openmrs
20:49:41 *** ChanServ sets mode: +o djazayeri
20:50:14 <djazayeri> Hi All, I have a silly question
20:50:39 <djazayeri> In Ubuntu, where do I need to set CATALINA_HOME so that the deploy-web ant targets work correctly?
20:57:23 <andrewaclt> Is there a list of languages that OpenMRS supports by default?
20:57:57 <andrewaclt> djazayeri: sorry I can't be of any help, I've only deployed it through Eclipse on OS X :/
20:58:34 <djazayeri> Ah well. Do you use the deploy-web target, and if so, where do you have CATALINA_HOME defined, just out of curiosity?
20:58:47 <djazayeri> By "supports by default", what do you mean exactly?
20:59:16 <andrewaclt> languages, I mean like translations available other than english
21:00:53 <djazayeri> In 1.4 there are translations (at least to some extent) for English, French, Spanish, Portuguese, and Italian.
21:01:37 <djazayeri> And there's UK English, which basically takes US English and changes Program to Programme everywhere. :-)
21:02:48 <andrewaclt> CATALINA_HOME is the basic tomcat install directory which is where I placed Tomcat btw
21:02:57 <andrewaclt> so /Users/andrew/TomcatX
21:03:04 <andrewaclt> not sure where Ubuntu puts it
21:03:05 <djazayeri> Right.
21:03:23 <djazayeri> I mean: where is CATALINA_HOME declared as an environment variable.
21:03:41 <djazayeri> I currently have it in my ~/.bashrc but that doesn't seem to be doing anything in eclipse.
21:04:44 <djazayeri> (actually I might have just answered my own question)
21:13:30 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7525]: rwandaprimarycarepilot module: playing around with homepage <http://dev.openmrs.org/changeset/7525> || OpenMRS Changesets: Changeset [7524]: facilitydata: set up ignores properly <http://dev.openmrs.org/changeset/7524>
21:20:01 <r0bby> apologies for the machine gun commits
21:20:23 <r0bby> djazayeri: ~/.profile
21:20:51 <r0bby> where ~ denots your home directory
21:21:05 <r0bby> export CATALINA_HOME="/home/rob/apache-tomcat-6.0.16"
21:21:08 <r0bby> whatI have
21:21:10 <r0bby> have*
21:21:31 <r0bby> although i used the global properties file :x
21:23:16 <djazayeri> r0bby: thanks, I put that in there. Next time I get around to restarting my computer I'll see if it takes.
21:25:48 <r0bby> no need to restart
21:25:54 <r0bby> just source ~/.profile
21:26:37 <r0bby> then you're set (that is: if you don't wanna restart gnome-terminal :)
21:27:20 <r0bby> I haven't used this laptop for coding in a long time
21:27:36 <djazayeri> I need eclipse to pick it up
21:27:50 <r0bby> ahh just kill eclipse and re-open it :)
21:28:09 <r0bby> agh
21:28:27 * r0bby is torn between fixing the mess he created w/ groovy module and studying :(
21:28:53 <r0bby> the decision is easy considering i *WANT* to fix the code and *HATE* studying!
21:31:22 <r0bby> djazayeri: let me know when (not next week, but the week after, is good for both you and mike to bang out a design
21:32:02 <r0bby> how long til i type def foo = [:]
21:32:07 <r0bby> accidentally
21:32:29 <djazayeri> You should set that time up with Mike.
21:33:26 <r0bby> what is the rwandaprimarycarepilot?
21:33:28 <r0bby> curious
21:33:40 <r0bby> NICE!!!
21:33:48 <r0bby> im using your annotation driven spring mvc
21:34:18 <djazayeri> I'm just playing around with it for the first time.
21:34:20 <djazayeri> So far I like it.
21:34:24 <r0bby> djazayeri: thanks a bunch :)
21:34:38 <r0bby> it's gonna be a hella alot easier
21:35:33 <r0bby> you got rid of the annotation? on your last commit
21:35:39 <r0bby> what is it about that module?
21:36:26 <djazayeri> I didn't get rid of any annotations
21:38:32 <r0bby> hrm
21:39:24 <r0bby> I wanna play around with the groovy in the web layer w/ spring :)
21:39:35 <r0bby> add an ant task to copy it over :)
21:39:47 <r0bby> spring can do groovy in its app context xml
21:49:05 *** andrewaclt has quit IRC
22:20:54 *** pakon has quit IRC
22:28:38 *** atomicturtle has left #openmrs
22:44:32 *** djazayeri has quit IRC
22:49:40 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1452 (defect closed): Add new Concept Error <http://dev.openmrs.org/ticket/1452#comment:2> || OpenMRS Tickets: Ticket #1432 (task closed): Can't create a new concept on the demo site <http://dev.openmrs.org/ticket/1432#comment:2> || OpenMRS Changesets: Changeset [7526]: global-property-types: Add both 'All Settings', and 'System Settings'. Add … <http://dev.openmrs.org/changeset/7526>
22:51:47 <r0bby> whoa he's really getting up and running :x
22:53:06 <r0bby> do we have to request a lab?
22:54:26 *** Keelhaul has joined #openmrs
22:54:26 *** ChanServ sets mode: +v Keelhaul
23:13:11 <Keelhaul> bwolfe: what did you end up eating last night
23:13:20 <bwolfe> Keelhaul: taco bell
23:13:25 <Keelhaul> =)
23:13:32 <Keelhaul> does that count as ethnic?
23:13:54 <bwolfe> r0bby: yes, you can request a lab through the same code@openmrs email address
23:14:04 <bwolfe> Keelhaul: no, but it was close and I didn't feel like driving very far. :-)
23:14:43 <Keelhaul> bwolfe: can a HeaderIncludeExt only supply files
23:14:58 <Keelhaul> i need something to just add a tag line
23:15:11 <Keelhaul> but parts of that line are in a global prop
23:15:20 <Keelhaul> and the tag has to be in the <header> section of the html
23:15:41 <Keelhaul> and the extension in headerFull/Minimal has to be a HeaderIncludeExt
23:15:49 <bwolfe> Keelhaul: I can't remember, you'll have to look at the code that is using hte HeaderIncludeExt in core
23:41:09 <Keelhaul> is there a way to make the eclipse javadoc generator to ignore @should
23:42:38 <bwolfe> r0bby: actually, there is a page burke just made for labs stuff: http://openmrs.org/wiki/OpenMRS_Labs
23:42:43 <r0bby> yeh
23:42:44 <bwolfe> Keelhaul: yeah, trunk does it
23:42:54 <r0bby> i didnt know if you were gonna set it up for us automatically
23:43:02 <r0bby> the public key
23:43:06 <r0bby> ssh public key?
23:43:10 <bwolfe> r0bby: wow, that annotation stuff was pretty easy in darius' module
23:43:17 <bwolfe> r0bby: yes, ssh public key
23:43:28 <r0bby> bwolfe: yeh i added it to facilitydata
23:43:32 <r0bby> i plan on using it
23:43:39 <r0bby> configuration in ONE place.
23:44:01 <bwolfe> r0bby: since its that easy, I want to add it to trunk!
23:44:09 <r0bby> dooo it
23:44:12 <Keelhaul> [01:15:17] <@bwolfe> Keelhaul: I can't remember, you'll have to look at the code that is using hte HeaderIncludeExt in core
23:44:15 <bwolfe> then unit tests on controllers becomes 100 times easier!
23:44:19 <Keelhaul> core doesnt use module extensions =P
23:44:40 <bwolfe> Keelhaul: I meant that is declaring hte HeaderIncludeExt
23:47:13 <Keelhaul> just one method, getHeaderFiles
23:47:39 <Keelhaul> i was figuring in could still do getOverrideContent with any type of extensions
23:47:42 <Keelhaul> i*
23:49:03 <bwolfe> Keelhaul: yes, you are correct, I forgot about that. doOverrideContent should do exactly what you are expecting
23:49:04 <Keelhaul> but the extension point itself only seems to iterate through files and that's it
23:49:50 *** atomicturtle1 has joined #openmrs
23:49:55 <Keelhaul> <meta name="verify-v1" content="NONE" />
23:49:59 <Keelhaul> ah good, it works
23:53:47 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7527]: facilitydata: update classpath; add spring config file to be driven by … <http://dev.openmrs.org/changeset/7527>
23:54:36 <Keelhaul> r0bby: whats easy