00:00:31
|
<Mkop2> currently (meaning as of about 1.3 or so which the data I have is from) drug_ingredient only has an ingredient_id and a concept_id
|
00:00:33
|
<Mkop2> no dose
|
00:00:41
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7254]: Renaming the guids branch to uuids because the column on the tables will ⦠<http://dev.openmrs.org/changeset/7254> || OpenMRS Tickets: Ticket #1380 (task closed): Uuids Branch: A new Schedule Task to Generate Guids <http://dev.openmrs.org/ticket/1380#comment:13> || OpenMRS Changesets: Changeset [7253]: guids: Adding liquibase xml and java file for adding uuid columns and ⦠<http://dev.openmrs.org/changeset/7253> || OpenMRS Tickets: Ticket #1382 (task created): Uuids Branch: Add calls to setUuid() for all objects in all saveObject(Object) service methods <http://dev.openmrs.org/ticket/1382> || OpenMRS Tickets: Ticket #1381 (task created): Uuids Branch: Add get/set guid to base openmrs object <http://dev.openmrs.org/ticket/1381> || OpenMRS Tickets: Ticket #1380 (task created): Uuids Branch: A new Schedule Task to Generate Guids <http://dev.openmrs.org/ticket/1380> || OpenMRS Tickets: Ticket #1379 (task created): Uuids Branch: Create Liquibase xml for Guid Additions <http://dev.openmrs.org/ticket/1379> || OpenMRS Tickets: Ticket #1378 (task created): Uuids Branch: Take out All References to Synchronization <http://dev.openmrs.org/ticket/1378> || OpenMRS Tickets: Ticket #1377 (task created): Uuids Branch : Unit Test cleanup <http://dev.openmrs.org/ticket/1377>
|
00:00:41
|
<Keelhaul> yea
|
00:00:47
|
<Keelhaul> but that table shouldnt contain the dose
|
00:00:51
|
<Keelhaul> should it
|
00:01:10
|
<Keelhaul> is it meant to describe an ingredient in general or an ingredient of a particular drug?
|
00:03:11
|
<burke> i think it would define an ingredient within a particular drug.
|
00:03:28
|
<Keelhaul> ah ok
|
00:03:47
|
<Keelhaul> then the dose should be in that table as well i guess
|
00:04:36
|
<Mkop2> really, Drugs shouldn't point to a Concept at all, they should point to a list of ingredients
|
00:04:41
|
<Mkop2> even if that list is only one long
|
00:04:43
|
<Keelhaul> yep
|
00:04:58
|
<Keelhaul> drug.getIngredients()
|
00:05:07
|
<Mkop2> "CONCERTA 30 mg" -> Ingredient(Concept(Concerta), 30)
|
00:05:35
|
<Mkop2> I don't know why I just said concerta, I meant to say claritin
|
00:05:46
|
<Keelhaul> whats that for
|
00:05:58
|
<Mkop2> just revealed a medical fact about myself to the world, for those who care to look indirectly at things
|
00:06:02
|
<Mkop2> claritin is a decongestant
|
00:06:06
|
<Keelhaul> 30mg per pill?
|
00:06:12
|
<Keelhaul> lol
|
00:06:15
|
<Keelhaul> laxative?
|
00:06:17
|
<Mkop2> no
|
00:06:48
|
<burke> claritin = loratidine = non-sedating antihistamine
|
00:06:58
|
<Keelhaul> oh
|
00:07:04
|
<Keelhaul> allergies?
|
00:07:07
|
<Mkop2> antihistamine, decongestant, same thing
|
00:07:17
|
<Mkop2> I just thought of claritin as a random example
|
00:07:27
|
<Keelhaul> hmm ADD and narcolepsy
|
00:07:34
|
<burke> decongestant includes antihistamines and stimulants (like pseudoephedrine)
|
00:08:02
|
<r0bby> How the heck do you doctors remember these long freaking generic drug names?
|
00:08:21
|
<Keelhaul> many nights spent over books =)
|
00:08:32
|
<Mkop2> google
|
00:08:33
|
<burke> job security
|
00:08:46
|
<sdefabbiakane> hah
|
00:09:44
|
<r0bby> NICE
|
00:09:49
|
<r0bby> burke: i just got curious :)
|
00:09:50
|
<Keelhaul> hmm
|
00:10:11
|
<Keelhaul> is there a ticket for drug tables redesign?
|
00:10:15
|
<burke> r0bby: curious about what?
|
00:10:25
|
<r0bby> IUPUI is a site for the PTH-1-84 trials :)
|
00:10:45
|
<burke> Keelhaul: there should be. We've got Baobab's suggestions sitting in a queue
|
00:10:49
|
<r0bby> (the double blind placebo controlled syudy)
|
00:10:52
|
<r0bby> study*
|
00:11:12
|
<r0bby> burke: Though the placebo bit makes me a bit uneasy -- that shit smells rancid
|
00:11:18
|
<Keelhaul> maybe this should happen before the work on active lists starts, then
|
00:11:24
|
<r0bby> I'd be able to spot a placebo personally
|
00:11:25
|
<burke> experiment on r0bby? sounds fun! :p
|
00:11:42
|
<r0bby> burke: I'm already on it; been on it for 1 year
|
00:11:50
|
<burke> in a double-blind study they poke out both of your eyes. so it isn't so easy to spot the placebo.
|
00:11:51
|
<Keelhaul> =o
|
00:11:54
|
<Keelhaul> you sure it's a placebo?
|
00:11:56
|
<Keelhaul> what are they testing
|
00:12:12
|
<r0bby> Keelhaul: synthetic parathyroid hormone
|
00:12:16
|
<Keelhaul> oh
|
00:12:26
|
<r0bby> mine isn't placebo
|
00:12:29
|
<burke> one of the more serious side effects is addiction to groovy.
|
00:12:34
|
<Keelhaul> well if the study sint over yet, you shouldnt know you get the placebo
|
00:12:39
|
<Keelhaul> unless it's poorly implemented
|
00:12:45
|
<r0bby> burke: that was before i started the injections :P
|
00:12:53
|
<r0bby> Keelhaul: i know i'm not
|
00:12:56
|
<burke> oh no!!!! it's only gotten worse!
|
00:13:10
|
<r0bby> the specific study i'm in is studying the effects it has on the skeleton
|
00:13:16
|
<r0bby> burke: oh yes :)
|
00:13:23
|
<Keelhaul> groovy and proprietary niche IDEs
|
00:13:35
|
<r0bby> burke: and a weird odd attraction to programming languages
|
00:13:40
|
<r0bby> and latex
|
00:13:43
|
<r0bby> and coffee
|
00:14:00
|
<Keelhaul> what kind of effects on the skeleton? =o
|
00:14:01
|
<r0bby> I'm trying to get into latex to write my proof
|
00:14:10
|
<burke> we don't want to hear about attractions to latex. ;)
|
00:14:14
|
<Keelhaul> osteoporosis?
|
00:14:51
|
<r0bby> Keelhaul: well, people w/ hypoparathyroidism have trouble producing calcium (which is necessary for bone formation, and as such we don't turn over bones as we should so the bones become dense
|
00:15:08
|
<r0bby> basically: new bone builds over old bone
|
00:15:26
|
<Keelhaul> so if anything, it should have a positive effect on the bones?
|
00:15:39
|
<r0bby> they knew it would
|
00:16:02
|
<r0bby> i'm one of those oddball cases of hypoparathyroidism where i have no symptoms unless it's bad
|
00:16:16
|
<Keelhaul> hmm
|
00:16:26
|
<Keelhaul> i heard of weight gain and depression
|
00:16:37
|
<sdefabbiakane> I am sad. The raw html editor for the GSoC application is erasing style attributes in tags.
|
00:16:51
|
<Mkop2> rofl at " in a double-blind study they poke out both of your eyes. so it isn't so easy to spot the placebo."
|
00:16:51
|
<Keelhaul> one size fits all =)
|
00:17:35
|
<sdefabbiakane> or rather: the graphical editor is doing silly things with style attributes I enter in the raw html editor
|
00:18:11
|
<r0bby> heh
|
00:18:12
|
<Mkop2> what's the parathyroid?
|
00:18:13
|
<burke> sdefabbiakane: you can fix it! http://code.google.com/p/soc/source/browse/
|
00:18:27
|
<burke> :)
|
00:18:38
|
<sdefabbiakane> lol
|
00:19:43
|
<sdefabbiakane> I think the odds of any changes I make actually getting committed/deployed before the application is due are a bit on the low side.
|
00:20:11
|
<Mkop2> oh, are you only interested working on open source projects if you get a direct benefit?
|
00:20:32
|
<sdefabbiakane> if I was I wouldn't be applying for this
|
00:20:39
|
<r0bby> openmrs has no direct benefit :)
|
00:20:48
|
<r0bby> to us anyways
|
00:21:02
|
<r0bby> it has the indirect benefit of making me feel great
|
00:21:10
|
* Mkop2 is wearing a plastic bag on his head
|
00:21:14
|
<sdefabbiakane> also, the editing component uses tinymce
|
00:21:23
|
<sdefabbiakane> which I have absolutely no experience with
|
00:22:03
|
* Mkop2 listened to Paul and Burke's comments in their google tech talks video yesterday, talking about how openmrs showed them that the OSS community is not entirely selfish
|
00:22:54
|
<Mkop2> sdefabbiakane: you have 19 hours. learn tinymce, fix melange, and apply for the wysiwyg forms editor project :-)
|
00:23:24
|
<sdefabbiakane> and get the change accepted/deployed :P
|
00:23:30
|
<burke> what's he gonna do with the other 12 hours?
|
00:23:42
|
<r0bby> What i do
|
00:23:47
|
<r0bby> try and take over the world.
|
00:23:49
|
<Keelhaul> what changes?
|
00:23:54
|
<Keelhaul> patches?
|
00:24:03
|
<sdefabbiakane> well yes, if I'm going to be fixing something
|
00:24:21
|
<Keelhaul> sdefabbiakane: for patches to be added to trunk, it can take weeks, depending on their size
|
00:24:27
|
<Keelhaul> for larger ones there are formal reviews
|
00:24:34
|
<burke> easier path: scan the codebase for the google app, find a weakness, p0wn the google app, insert your application directly
|
00:24:41
|
<sdefabbiakane> Keelhaul: yes. see: reasons I am not attempting this right now
|
00:26:28
|
<sdefabbiakane> even easier path: just ignore the application's boring link formatting
|
00:27:15
|
<sdefabbiakane> even if it is offending my design sensibilities
|
00:27:36
|
* r0bby sighs
|
00:27:56
|
<r0bby> time to write a dao and service class for groovyforms
|
00:28:42
|
<sdefabbiakane> or, you know, it could just start working for me...
|
00:28:45
|
* r0bby is moving it to hibernate in an effort to learn how to use hibernate
|
00:28:58
|
<r0bby> sdefabbiakane: who do you want shanked?
|
00:29:24
|
<r0bby> I mean.. what do you need done?
|
00:29:27
|
<r0bby> damn it typos
|
00:29:47
|
<sdefabbiakane> well, it seems to have fixed itself, so I think we can avoid shanking anyone at the moment
|
00:30:17
|
<Mkop2> burke: can I assume that the drug table will be fixed before gsoc, or should I include fixing that in my proposal?
|
00:30:39
|
<Keelhaul> eh
|
00:30:44
|
<Keelhaul> define "before gsoc"?
|
00:30:50
|
<Keelhaul> i wouldnt might doing it.. sometime
|
00:30:50
|
<Keelhaul> =)
|
00:30:57
|
<burke> Mkop2: I don't think we can fix the drug table for a GSoC project.
|
00:31:16
|
<burke> i mean... in any near term.
|
00:31:24
|
<Keelhaul> yea
|
00:31:27
|
<r0bby> do i have to use the hibernate XML for persistence?
|
00:31:29
|
<Keelhaul> db changes take a while
|
00:31:32
|
<Mkop2> you mean, because of data compatibility issues?
|
00:32:00
|
<burke> when we fix the drug table, we'll put enough effort to get it modeled properly (following HL7 v3's lead)
|
00:32:27
|
*** bmckown has joined #openmrs
|
00:32:27
|
*** ChanServ sets mode: +o bmckown
|
00:32:34
|
<burke> !moo
|
00:32:34
|
<OpenMRSBot> burke: "moo" --- MOOOOOOO!!!!!
|
00:32:41
|
<bmckown> !moo
|
00:32:42
|
<OpenMRSBot> bmckown: "moo" --- MOOOOOOO!!!!!
|
00:32:52
|
<Mkop2> !boom
|
00:32:52
|
<OpenMRSBot> Mkop2: "boom" --- BOOOOOOOMMMMMMMMM!!!!!!!!!!!!
|
00:32:56
|
<burke> !oom
|
00:32:56
|
<OpenMRSBot> burke: "oom" --- (#1) Tomcat's memory management sucks. Increase your memory available to tomcat. See http://openmrs.org/wiki/Out_Of_Memory_Errors, or (#2) moo backwards
|
00:33:10
|
<r0bby> !learn cowbell as MOAR COWBELL!
|
00:33:10
|
<OpenMRSBot> r0bby: The operation succeeded.
|
00:33:18
|
<bmckown> that's funny. :-D
|
00:33:20
|
<bmckown> brb
|
00:34:00
|
<burke> Mkop2: allergy lists shouldn't touch the drug table anyway
|
00:34:02
|
<r0bby> burke: would it be a bad idea to store everything in the database?
|
00:34:11
|
<r0bby> move away from the FS
|
00:34:17
|
<Mkop2> it should point to the drug table, shouldn't they?
|
00:34:33
|
<burke> allergies should be listed as drug classes (like PENICILLINS) in the concept table
|
00:34:38
|
<r0bby> hrm
|
00:35:02
|
<r0bby> I think i'll store metadata in the db and all physical files (model,view, controller) on the fs
|
00:35:43
|
<burke> r0bby: only if they can fit into the form/field tables
|
00:36:06
|
<Mkop2> an allergy is an obs, which points to either a drug, a drug class, or a thing like latex
|
00:36:07
|
<burke> r0bby: oh.. in module-specific tables? fine. doesn't really matter.
|
00:36:29
|
<Mkop2> an ActiveObs points to an obs, and has a start and end date for when it's active
|
00:36:40
|
<burke> Mkop2: an allergy is an obs which points to a concept that is either a drug, a drug class, or a thing like latex
|
00:36:43
|
<r0bby> the module specific
|
00:36:56
|
<Mkop2> yeah, that's what I meant
|
00:37:08
|
<r0bby> I'm gonna follow darius' lead and store a physical Form object for each form
|
00:37:53
|
<Mkop2> so in that sense, an allergy is no different from any other obs, except that when it's created, it also creates an entry in the ActiveObs table pointing to it
|
00:37:54
|
<burke> hmmm. I don't think I'd go with ActiveObs. either obs will have start/end dates (matching the HL7 model) or a ListEntry would include a reference to an obs and start/end dates itself
|
00:38:15
|
<Mkop2> where are the HL7 specs?
|
00:38:27
|
<burke> hehe. nice question.
|
00:38:38
|
<burke> HL7 is a standard and, as a standard, should be free, right?
|
00:38:44
|
<Mkop2> it's not free?!
|
00:38:51
|
<burke> yeah. bogus.
|
00:39:09
|
<r0bby> the C99 standard isn't free i don't think
|
00:39:11
|
<burke> Mkop2: you have a trac account, yes?
|
00:39:16
|
<Mkop2> yes
|
00:39:25
|
<Mkop2> Mkopinsky
|
00:40:01
|
<Mkop2> Openmrs has to pay for a license to use the hl7 standard?
|
00:40:19
|
<r0bby> burke: how many slots do you anticipate getting this year given the economic environment we're in :x
|
00:40:33
|
<r0bby> I almost typo'd slots
|
00:42:13
|
<burke> not sure what we'll get, but somewhere in the 6-14 range at this stage if I had to guess. similar to previous years.
|
00:43:15
|
<sdefabbiakane> r0bby: google has fewer mentoring organizations this year than last and I think is budgeting for a bit fewer slots, so roughly the same I would think
|
00:44:16
|
<r0bby> !SQL
|
00:44:16
|
<OpenMRSBot> r0bby: Error: "SQL" is not a valid command.
|
00:44:19
|
<r0bby> hrm
|
00:52:39
|
<bmckown> !r0bby
|
00:52:39
|
<OpenMRSBot> bmckown: Error: "r0bby" is not a valid command.
|
00:52:52
|
<bmckown> !learn r0bby @#$%@$@#$@
|
00:52:52
|
<OpenMRSBot> bmckown: Invalid arguments for learn.
|
00:52:59
|
<bmckown> oh well.
|
00:53:06
|
<bmckown> it /could/ have been funny
|
00:53:16
|
<Mkop2> lol
|
00:53:24
|
<Mkop2> !bmckown
|
00:53:24
|
<OpenMRSBot> Mkop2: Error: "bmckown" is not a valid command.
|
00:53:31
|
<bmckown> sorry, r0bby :-D
|
00:53:45
|
<Mkop2> you did it wrong
|
00:53:48
|
<bmckown> !learn bmckown "MOOOOOO!"
|
00:53:48
|
<OpenMRSBot> bmckown: Invalid arguments for learn.
|
00:53:50
|
<Mkop2> !learn r0bby as @#$%@$@#$@
|
00:53:50
|
<OpenMRSBot> Mkop2: The operation succeeded.
|
00:53:58
|
<bmckown> !r0bby
|
00:53:58
|
<OpenMRSBot> bmckown: "r0bby" --- @#$%@$@#$@
|
00:54:00
|
*** bwolfe has joined #openmrs
|
00:54:00
|
*** ChanServ sets mode: +o bwolfe
|
00:54:24
|
<bmckown> !learn bmckown as MOOOOOO!
|
00:54:24
|
<OpenMRSBot> bmckown: The operation succeeded.
|
00:54:53
|
<Agnor> bye, see you tomorrow
|
00:54:54
|
<bwolfe> !moo
|
00:54:54
|
<OpenMRSBot> bwolfe: "moo" --- MOOOOOOO!!!!!
|
00:55:05
|
* bmckown ducks while r0bby throws a shoe
|
00:55:14
|
<bwolfe> shoe throwing again ??
|
00:55:15
|
*** Agnor has quit IRC
|
00:55:19
|
<bwolfe> did I step into the middle of a bar fight ?
|
00:55:20
|
<r0bby> I don't throw shoes
|
00:55:24
|
<r0bby> I throw knives
|
00:55:38
|
<r0bby> bwolfe: first time in a bar w/ a friend and i witness a barfight which shuts the bar down
|
00:55:41
|
<r0bby> lol
|
00:55:45
|
<Mkop2> lol
|
00:56:18
|
<bwolfe> r0bby: were you the one in the fight? :-p
|
00:56:27
|
<r0bby> hell no
|
00:56:29
|
<r0bby> I was sober
|
00:56:39
|
<bwolfe> that doesn't mean anything
|
00:57:10
|
*** sdefabbiakane has left #openmrs
|
00:57:16
|
*** sdefabbiakane has joined #openmrs
|
00:58:35
|
<Mkop2> lol
|
00:59:02
|
<r0bby> is there a reason that column names have ticks in sqldiff.xml
|
00:59:06
|
<r0bby> !modules
|
00:59:06
|
<OpenMRSBot> r0bby: "modules" --- http://openmrs.org/wiki/Modules
|
00:59:21
|
<bwolfe> r0bby: because mysql likes ticks
|
00:59:38
|
<bwolfe> but you don't need them unless you're naming your column/table something reserved
|
01:00:10
|
<bmckown> and usually sqldiffs are made from a copy/paste from navicat which uses the ticks
|
01:00:17
|
<bmckown> :-D
|
01:01:11
|
<bmckown> :-(
|
01:03:24
|
<burke> bwolfe: any word when plesk license will be updated?
|
01:03:56
|
<bwolfe> burke: haven't asked scott in a few days
|
01:04:06
|
<bwolfe> he didn't give me a timeline when I first asked though
|
01:12:22
|
<Keelhaul> burke: do you have any documents describing the HL7 specs for drugs?
|
01:13:42
|
<burke> see pm
|
01:17:07
|
*** greendots has quit IRC
|
01:20:07
|
*** greendots has joined #openmrs
|
01:31:41
|
<bmckown> bwolfe the left join worked great.
|
01:31:45
|
<bmckown> .setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY)
|
01:31:46
|
<bmckown> .createAlias("names", "names", CriteriaSpecification.LEFT_JOIN)
|
01:32:03
|
<bmckown> so using the distinct gets rid of the dups
|
01:32:04
|
<bwolfe> bmckown: ha! I was way off on the Hibernate class name :-)
|
01:32:27
|
<bmckown> and the left join got all the patients
|
01:32:31
|
<bmckown> that i needed
|
01:35:02
|
<Mkop2> bmckown: are you a doctor? or a programmer like ben?
|
01:36:03
|
<Mkop2> actually, nm
|
01:36:13
|
<Mkop2> I found my answer on the wiki
|
01:37:00
|
<bmckown> oops
|
01:37:14
|
<bmckown> okay
|
01:38:12
|
<bmckown> !bmckown
|
01:38:12
|
<OpenMRSBot> bmckown: "bmckown" --- MOOOOOO!
|
01:38:17
|
<bmckown> yea that
|
01:38:24
|
<Mkop2> huh?
|
01:38:43
|
<bmckown> pronounced mc COW n
|
01:38:46
|
<bmckown> hence the moo.
|
01:39:00
|
<Mkop2> ahhh
|
01:39:37
|
<bmckown> just a programmer :-)
|
01:41:49
|
<Mkop2> do you work fulltime on openmrs, or do you do RMRS or something in the day?
|
01:44:12
|
*** k_nishant has quit IRC
|
01:44:23
|
<bmckown> well i work on openmrs as the support person for ampath medical record system in kenya
|
01:44:47
|
<bmckown> so programming and support for amrs (amrs=openmrs)
|
01:45:32
|
<bmckown> and amrs="way too much time on remote desktop"
|
01:45:43
|
<Mkop2> they still call it amrs?
|
01:45:54
|
<bmckown> ampath medical record system
|
01:46:09
|
<Keelhaul> is it any different?
|
01:46:18
|
<bmckown> ampath = "academic model providing access to health"
|
01:46:23
|
<Mkop2> I thought ampath was the old name
|
01:46:24
|
<bmckown> http://iukenya.org
|
01:47:02
|
<bmckown> it's the name used for the iu project in kenya... and is still very much in use
|
01:47:33
|
<bmckown> (picture of burke's dad on link)
|
01:48:26
|
<Keelhaul> so it's a normal openmrs deployment?
|
01:48:44
|
<Keelhaul> that you support
|
01:48:52
|
<bmckown> yea.
|
01:49:06
|
<bmckown> openmrs was amrs before it was openmrs
|
01:49:10
|
<Keelhaul> oh
|
01:49:12
|
<Keelhaul> ok
|
01:49:24
|
<Keelhaul> so you do it via remote desktop?
|
01:49:26
|
<bmckown> and amrs is (right now) version 1.3.x
|
01:49:31
|
<Keelhaul> must be laggy halfway across the glove
|
01:49:32
|
<Keelhaul> globe
|
01:49:44
|
<bmckown> remote desktop?
|
01:49:47
|
<Keelhaul> yea
|
01:50:03
|
<bmckown> !learn "remote desktop" as @#$!@#$!#$
|
01:50:03
|
<OpenMRSBot> bmckown: The operation succeeded.
|
01:50:09
|
<bmckown> !remote desktop
|
01:50:09
|
<OpenMRSBot> bmckown: "remote desktop" --- @#$!@#$!#$
|
01:50:19
|
<Mkop2> lol
|
01:50:21
|
<bmckown> pretty slow, yes.
|
01:50:29
|
<Keelhaul> Echidna has no monitor or peripherals
|
01:50:39
|
<Echidna> aye
|
01:50:59
|
<Mkop2> hmm, the blind mute guy speaks....
|
01:51:21
|
<bwolfe> Mkop2: Echidna == Keelhaul's kitchen
|
01:51:35
|
<Mkop2> oh.....
|
01:51:44
|
<Mkop2> I'm confused then
|
01:51:44
|
<Keelhaul> no, it's IN my kitchen =P
|
01:51:47
|
<Mkop2> Echidna:
|
01:52:01
|
<Mkop2> oh, you're remotedesktopped into it
|
01:52:06
|
<Keelhaul> yea
|
01:52:07
|
<Keelhaul> well not atm
|
01:52:11
|
<Keelhaul> it runs ws2008
|
01:52:23
|
<Mkop2> how did you make it respond then?
|
01:52:24
|
<Keelhaul> since a few weeks ago
|
01:52:41
|
<Keelhaul> i opened remote desktop and type into irc there =)
|
01:52:45
|
<Mkop2> oh
|
01:53:06
|
<Mkop2> meaning you closed remote desktop between you typing and me discussing your typing
|
01:53:32
|
<Keelhaul> yea
|
01:53:38
|
<Keelhaul> no reason for me to have it open atm
|
01:54:00
|
<Keelhaul> Echidna runs WAMP, tomcat and bittorrent
|
01:54:16
|
<Mkop2> lol
|
01:55:55
|
<Mkop2> can tomcat run phpmyadmin, or do I need to install php separately?
|
01:56:12
|
<Keelhaul> well prolly not the former
|
01:56:16
|
<Keelhaul> not sure if you can install php for tomcat either
|
01:56:31
|
<r0bby> there _IS_ a java php engine
|
01:56:39
|
<Keelhaul> heh nice
|
02:20:21
|
<Mkop2> burke: I'm gonna have a project proposal ready for you in a couple minutes
|
02:20:29
|
<burke> ok
|
02:25:54
|
<Mkop2> burke: I assume active lists would be a new page on the patient dashboard?
|
02:25:59
|
*** nribeka has quit IRC
|
02:26:55
|
<greendots> in html form entry is there anything that connects conceptid and possible answer
|
02:27:03
|
<burke> Mkop2: probably not. the goal is to provide list management at the API level for other parts of the application to use.
|
02:27:14
|
<greendots> or all answers possible and not connected to the question
|
02:27:38
|
<greendots> ?
|
02:27:38
|
<Mkop2> "other parts of the application" meaning logic stuff?
|
02:28:16
|
<Keelhaul> Mkop2: one example: you try to prescribe a drug on the patient panel's regimen tab
|
02:28:27
|
<Keelhaul> the controller checks against the active list of allergies
|
02:28:30
|
<Keelhaul> and says no
|
02:28:32
|
<Keelhaul> lol
|
02:28:38
|
<Keelhaul> or warns at least
|
02:28:52
|
*** upul has joined #openmrs
|
02:28:52
|
*** ChanServ sets mode: +v upul
|
02:29:06
|
<Keelhaul> you add an obs anywhere that contains an allergy or a problem added/resolved question
|
02:29:15
|
*** upul has quit IRC
|
02:29:22
|
<Keelhaul> and it gets automatically mapped to the active list
|
02:29:27
|
<Keelhaul> that would prolly happen in the API, though
|
02:29:35
|
*** upul has joined #openmrs
|
02:29:35
|
*** ChanServ sets mode: +v upul
|
02:43:59
|
<Mkop2> Keelhaul or burke: where would something like active lists be administrated? in a page in the Admin section? through global properties? through an xml file somewhere?
|
02:45:20
|
<Keelhaul> i'd say a page in the admin list
|
02:45:35
|
<Keelhaul> you search for a patient and get their list
|
02:45:48
|
<burke> Mkop2: unlikely. active lists will be a new service at the API level. management of patient lists would be done through other parts of the app
|
02:46:21
|
<Keelhaul> on the other hand hmm
|
02:46:24
|
<burke> e.g., an allergy portlet, a diagnosis list portlet, part of an order entry application that needs to check allergies, etc.
|
02:46:44
|
<Keelhaul> something like activeList.form would allow manipulation etc
|
02:46:48
|
<Keelhaul> which is unwanted
|
02:47:17
|
<burke> the primary goal of active lists would be to provide a service upon which other features can be built (like order entry)
|
02:47:29
|
<Keelhaul> burke: so the adding/removing of items should be controller entirely by adding obs?
|
02:47:34
|
<Keelhaul> controlled*
|
02:47:37
|
<Mkop2> I'm thinking in terms of controlling what gets stored on the active lists table. allergies? diagnoses? findings? recent symptoms maybe even? those are things that could perhaps be user-configurable
|
02:48:19
|
<Keelhaul> hmm
|
02:48:27
|
<Keelhaul> that sounds like a job for global properties
|
02:48:28
|
<burke> adding & removing would be through API methods -- either an ActiveListService that manages the various lists and/or new methods for the PatientService
|
02:49:25
|
<Keelhaul> burke: would ObsService take care of adding data to the list?
|
02:49:46
|
<burke> we'll need allergy lists and diagnosis lists. while a generic list management service could manage these under the hood, we may still want to make specific API methods for managing allergies and diagnoses.
|
02:50:08
|
<Mkop2> ObsService would call ActiveListService to say "hey, I'm adding a new obs", and ActiveListService would decide whether to store a pointer to that obs in the activeliststable
|
02:50:28
|
<Mkop2> why would we want to separate them?
|
02:50:34
|
*** isurundt has joined #openmrs
|
02:50:35
|
<Mkop2> them = diagnoses and allerges
|
02:50:50
|
<Keelhaul> e.g. if(obs.concept.conceptId.equals(whatever concept is PROBLEM ADDED)) { patientService.addDiagnosis(patient, obs); }
|
02:50:52
|
<Keelhaul> ?
|
02:51:18
|
<Keelhaul> something like that within ObsService.saveObs()
|
02:51:24
|
<burke> i'm not sure that folks would think of these things as observations -- i.e., know to go to ObsService. plus obs are about historical stuff and lists are more of a patient attribute. so the API would probably need to match people's expectations and the fact that obs were being referenced under the hood wouldn't need to be exposed through the API
|
02:51:44
|
<Mkop2> I'm thinking if obs.concept.conceptClass = "Diagnosis" or "Allergy" then add it to the list
|
02:51:55
|
<Keelhaul> burke: there has been a discussion about that somewhere
|
02:52:02
|
<Mkop2> oh, hmmm
|
02:52:10
|
<Keelhaul> e.g. two timestamps on the active_list table
|
02:52:15
|
<Keelhaul> like added and resolved
|
02:52:32
|
<Keelhaul> items w/o a resolved timestamp are active
|
02:53:25
|
<Mkop2> so a physician would create an encounter, add a few obs, add an allergy, etc., and as far as he's concerned, an allergy is different from an obs, even though in the inner workings an allergy is just a type of obs
|
02:53:32
|
<burke> Mkop2: I don't think there would be a concept class for allergy.
|
02:53:41
|
<Mkop2> what would there be instead?
|
02:53:55
|
<burke> drugs are drugs, diagnoses are diagnosis, things like latex would probably be misc
|
02:54:25
|
<Mkop2> those are concept answers, wouldn't allergy be the concept question?
|
02:54:35
|
<Mkop2> or maybe I'm not understanding what a concept question and answer are
|
02:54:44
|
<Keelhaul> hwo about
|
02:54:59
|
<Keelhaul> adding an obs "ALLERGY ADDED", answer "<drug name>"
|
02:55:06
|
<Keelhaul> as with diagnoses
|
02:55:19
|
<burke> drugs, drug sets, and items within the concept set ALLERGENS, perhaps?
|
02:55:32
|
<Keelhaul> yea
|
02:55:36
|
<Keelhaul> that would be one huge set though
|
02:56:10
|
<Mkop2> is it expensive to store large sets like that?
|
02:56:15
|
<burke> Keelhaul: that's possible. to mimic diagnoses, though allergies typically have other info beyond allergen, like reaction, severity, etc. we'd probably use obs_group for these
|
02:57:02
|
<Keelhaul> oh hm true
|
02:57:02
|
<burke> allergens set would only contain misc items that are potential allergens
|
02:57:10
|
<Keelhaul> i remember my plant allergy form
|
02:57:22
|
<Keelhaul> speaking of which
|
02:57:26
|
<Keelhaul> pollen season is soon =(
|
02:58:05
|
<bmckown> ah
|
02:58:17
|
<bmckown> ahchooooooooooooooooooooooooooooooooooooooooooooooo!
|
02:58:33
|
<Keelhaul> not much sneezing but itching in the nose D=
|
02:58:55
|
* bmckown has allergies that make bwolfe go crazy sitting in the cubicle next to /me
|
02:59:19
|
<Keelhaul> you guys have to sit in cubicles? =(
|
02:59:38
|
<bmckown> we have chairs. but they are in a cubicle.
|
02:59:42
|
<Mkop2> lol
|
02:59:43
|
<bmckown> (s)
|
03:00:48
|
<Keelhaul> http://rafb.net/p/umrn2Y11.html
|
03:00:50
|
<Keelhaul> check this otu
|
03:01:08
|
<Keelhaul> why is it expecting a "precise" value for complex obs
|
03:01:21
|
*** nribeka has joined #openmrs
|
03:01:21
|
*** ChanServ sets mode: +v nribeka
|
03:02:05
|
<Mkop2> yo nyo
|
03:02:08
|
<Mkop2> man
|
03:02:28
|
<Mkop2> nribeka: where are you from originally?
|
03:02:29
|
<nribeka> are you calling me Mkop2?
|
03:02:30
|
<nribeka> :D
|
03:02:57
|
<Mkop2> no, I was saying hi to the other guy named nyoman
|
03:03:05
|
<nribeka> Bali Mkop2
|
03:03:06
|
<nribeka> lol
|
03:03:07
|
<nribeka> http://www.google.com/url?sa=t&source=web&ct=res&cd=1&url=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FBali&ei=WHzVSZ3OGuLplQfanfDgDA&usg=AFQjCNFGdnoVTUjXt6Q7JWVHUyffpVOe7Q&sig2=Qr1p4uBltiv8Fu9H2VuK2w
|
03:03:09
|
<nribeka> ups
|
03:03:10
|
<OpenMRSBot> <http://ln-s.net/35qn> (at www.google.com)
|
03:03:32
|
<Mkop2> stupid google
|
03:03:32
|
<bmckown> very nice
|
03:03:38
|
<Mkop2> I hate how they give links like that
|
03:03:44
|
<Mkop2> I also find it a bit creepy
|
03:03:45
|
<bmckown> tiny url
|
03:03:55
|
<bmckown> !tinyurl
|
03:03:55
|
<OpenMRSBot> bmckown: Error: "tinyurl" is not a valid command.
|
03:04:06
|
*** burke has quit IRC
|
03:04:22
|
<Keelhaul> nribeka: bali sounds nicer than the pitt
|
03:04:39
|
<Mkop2> lol
|
03:04:52
|
<Mkop2> are you among the 93.18% who are balinese hindu?
|
03:04:52
|
<bmckown> okay... time to retire.
|
03:05:02
|
<Mkop2> bmckown: enjoy your golf playing
|
03:05:06
|
* bmckown zzzzzzzzzzzz
|
03:05:07
|
<nribeka> sorry bmckown
|
03:05:09
|
<nribeka> lol
|
03:05:12
|
<Mkop2> oh, did you mean go to sleep?
|
03:05:15
|
<nribeka> nite bmckown
|
03:05:19
|
<Keelhaul> gn bmckown
|
03:05:25
|
<nribeka> yes i am Mkop2
|
03:05:27
|
<bmckown> yea... getting sleepy...
|
03:05:30
|
* bmckown is an old man
|
03:05:34
|
<bmckown> g'night
|
03:05:40
|
<Mkop2> it's really late for him
|
03:05:41
|
<Mkop2> 10:00
|
03:05:48
|
<nribeka> 11
|
03:05:57
|
* bmckown lets gas
|
03:06:01
|
<bmckown> oops
|
03:06:04
|
<Mkop2> oh, that's right, indiana is eastern time
|
03:06:18
|
<bmckown> okay just kidding
|
03:06:28
|
<nribeka> haha
|
03:06:32
|
<Keelhaul> gesundheit
|
03:06:40
|
<bmckown> gracias
|
03:07:09
|
<Mkop2> I guess that's one advantage to working in an "office" in IRC instead of a real office
|
03:07:21
|
<Mkop2> don't need to smell bmckown's gas
|
03:07:23
|
<bmckown> definitely
|
03:07:41
|
<bmckown> because I've been there and done that!!!!!
|
03:07:50
|
<Keelhaul> you always work from home?
|
03:07:51
|
<bmckown> had this guy in the cubicle farm...
|
03:07:52
|
<Mkop2> bwolfe: how bad are his farts?
|
03:08:12
|
<bmckown> man it was like 3x per week
|
03:08:16
|
<Mkop2> lol
|
03:08:19
|
<bmckown> rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrip
|
03:08:28
|
<nribeka> hahahaha ...
|
03:08:32
|
<bwolfe> Mkop2: it hasn't happened for a while
|
03:08:43
|
<bwolfe> we talked an admin and they talked with the ripper
|
03:08:49
|
<nribeka> cubicle farm close to bmckown ... hmmm i wonder who :)
|
03:08:50
|
<bmckown> well, let's just say it was taken care of.
|
03:08:52
|
<Mkop2> did you see that thing on youtube with the city council session that got interrupted cause of some guy's farts?
|
03:09:05
|
<Mkop2> lol
|
03:09:15
|
<Keelhaul> lol
|
03:09:21
|
<bmckown> great. can we go back to talking about medical record systems?
|
03:09:29
|
<Keelhaul> did you add a tech ticket for his ripping?
|
03:09:33
|
<Mkop2> http://www.youtube.com/watch?v=jrBaV5MvX_4
|
03:09:37
|
<bmckown> i messed up on this conversation
|
03:10:17
|
* bmckown trying to not be tempted to look at link
|
03:10:28
|
<Keelhaul> bwolfe: any idea why it would expect a "precise" field when saving a complex obs?
|
03:10:38
|
* Mkop2 temps bmckown to look at the link
|
03:10:39
|
<bmckown> yes saw that one last week
|
03:10:58
|
<bmckown> very funny indeed. probably WAS indianapolis.
|
03:11:37
|
<bwolfe> Keelhaul: sounds like a bug
|
03:11:51
|
<bmckown> complex obs does not have any bugs
|
03:12:03
|
<Keelhaul> lol
|
03:12:08
|
<bmckown> :-D
|
03:12:10
|
<Keelhaul> bmckown: http://rafb.net/p/umrn2Y11.html
|
03:13:38
|
<bmckown> concept complex doesn't have a "precise". hmm. does it?
|
03:14:25
|
<Keelhaul> no
|
03:14:38
|
<bmckown> concept numeric does?
|
03:14:39
|
<Keelhaul> none in the table and none in the hbm
|
03:16:29
|
<bmckown> Concept has precise
|
03:17:02
|
* nribeka reading while eating angel hair
|
03:17:08
|
<Keelhaul> not the base class
|
03:17:21
|
<Keelhaul> nribeka: sounds nasty
|
03:18:02
|
* bmckown wondering what angel hair is
|
03:18:24
|
<Keelhaul> http://en.wikipedia.org/wiki/Capellini
|
03:18:40
|
* bmckown getting dragged by wife to really go to sleep
|
03:18:46
|
<nribeka> pasta bmckown
|
03:19:03
|
*** isurundt has quit IRC
|
03:19:17
|
* bmckown getting hungry for pasta while being dragged by wife to go to sleep
|
03:19:47
|
<bmckown> eh... em... folks... i think i gotta go.
|
03:20:07
|
<Keelhaul> lol
|
03:20:07
|
<Keelhaul> gn
|
03:20:10
|
<bmckown> gn
|
03:23:09
|
<nribeka> gnite bmckown
|
03:24:40
|
<Mkop2> I'm not talking for the next 10 minutes
|
03:24:46
|
<Mkop2> b/c my roommate called me a mime
|
03:25:38
|
<bmckown> g'night.
|
03:25:41
|
<nribeka> mime?
|
03:25:55
|
<bmckown> g'night O-|-<
|
03:26:10
|
<nribeka> hahaha lol
|
03:26:17
|
<bmckown> O-|-< = Mkop2
|
03:26:36
|
<Keelhaul> cut in half?
|
03:26:50
|
<bmckown> well that was my best redintion of a mime while being dragged by the heels to go to sleep by wife
|
03:26:53
|
<Mkop2> O->-<
|
03:27:03
|
<Mkop2> lol
|
03:27:13
|
<Mkop2> (or am I not allowed to lol if I'm a mime?)
|
03:27:26
|
*** bmckown is now known as bmckown_asleep
|
03:27:41
|
<Mkop2> he's talking to me and wondering why I'm not responding
|
03:28:33
|
<bmckown_asleep> lnol zzzzzzzzzzzzz
|
03:29:27
|
<Mkop2> go away brian!
|
03:30:19
|
* bmckown_asleep rofz
|
03:41:08
|
<Mkop2> oh man, burke's gone!
|
03:41:12
|
<Mkop2> didn't even notice!
|
03:41:23
|
<Mkop2> bwolfe or docpaul: you around?
|
03:41:54
|
<Mkop2> Keelhaul: why aren't you mentoring for gsoc? you seem to be knowledgeable enough, no?
|
03:42:18
|
<Keelhaul> dunno
|
03:42:20
|
<Keelhaul> some say so
|
03:43:12
|
<bwolfe> Mkop2: whats up?
|
03:43:20
|
<Mkop2> can you look at my gsoc application?
|
04:00:58
|
<Mkop2> yay! application submitted
|
04:05:49
|
* r0bby goes to write unit tests
|
04:09:01
|
<Mkop2> r0bby: for groovy forms module?
|
04:12:01
|
<r0bby> I need to catch darius when he's not busy to give me a run-down of just how htmlformentry works
|
04:13:11
|
*** greendots has quit IRC
|
04:14:17
|
<Keelhaul> aw
|
04:14:23
|
<Keelhaul> downloading last episode of ER ever
|
04:14:23
|
<r0bby> The flow
|
04:20:05
|
*** nribeka1 has joined #openmrs
|
04:20:57
|
*** ChanServ sets mode: +v nribeka1
|
04:21:40
|
*** nribeka has quit IRC
|
04:21:52
|
*** nribeka1 is now known as nribeka
|
04:22:13
|
<nribeka> Mkop2, i remember all the irc command now lol
|
04:22:33
|
<Mkop2> what does that mean?
|
04:23:33
|
*** nribeka1 has joined #openmrs
|
04:23:47
|
<nribeka1> nvm
|
04:29:41
|
<r0bby> this is a crappy
|
04:30:01
|
<r0bby> I have a regular id that's used for the db; then an 'internal' id which allows me to figure out which folder to look for the classes
|
04:30:23
|
<r0bby> this was supposed to get prettier :X
|
04:30:27
|
<Mkop2> now the question is, am I gonna put together another application?
|
04:30:36
|
<Mkop2> or am I gonna try to do my fluid mechanics homework?
|
04:36:20
|
*** bwolfe has quit IRC
|
04:37:19
|
*** ChanServ sets mode: +v nribeka1
|
04:37:37
|
*** nribeka has quit IRC
|
04:37:45
|
*** nribeka1 is now known as nribeka
|
04:41:37
|
<Keelhaul> gn
|
04:41:39
|
*** Keelhaul has quit IRC
|
04:51:17
|
*** Mkop21 has joined #openmrs
|
04:51:17
|
*** Mkop2 has quit IRC
|
04:51:24
|
*** Mkop21 is now known as Mkop2
|
05:35:24
|
*** openmrs_626 has joined #openmrs
|
05:39:15
|
<Mkop2> hi, openmrs_626
|
05:44:23
|
<openmrs_626> hi
|
05:44:52
|
<openmrs_626> can I ask about a project proposal to be submitted in GSoC?
|
05:45:34
|
*** openmrs_626 is now known as alaukik
|
05:45:45
|
<alaukik> I plan to submit for WYSIWYG Form Designer for Html Form Entry Module
|
05:45:49
|
<sdefabbiakane> sure, although I'm not sure anyone who could help that much is still really here
|
05:46:26
|
<sdefabbiakane> depending on the question I may know some of the answers from seeing them here though, so ask away
|
05:46:26
|
<alaukik> Actually I was wondering that the scope of this project could be increased and taken to higher level
|
05:46:27
|
<alaukik> but
|
05:46:37
|
<alaukik> Actually I was wondering that the scope of this project could be increased and taken to higher level
|
05:46:38
|
<alaukik> but
|
05:47:03
|
<alaukik> the problem is I dont know what would be relevant for OpenMRS projects
|
05:47:23
|
<alaukik> so if some one could guide me towards what more could be aadded in this project
|
05:47:28
|
<alaukik> WYSIWYG Form Designer for Html Form Entry Module
|
05:47:39
|
<alaukik> this is the project I am submitting proposal for
|
05:48:16
|
<alaukik> http://openmrs.org/wiki/Unassigned_Projects
|
05:48:20
|
<sdefabbiakane> right
|
05:48:30
|
<sdefabbiakane> I would focus in your application on what they have there
|
05:48:41
|
<alaukik> yes sir
|
05:48:52
|
<alaukik> but do you think it could be sufficient ?
|
05:48:55
|
<sdefabbiakane> if you manage to finish that and want to go beyond it, that's great, but one of the most important parts of a gsoc project seems to be getting it done
|
05:50:11
|
<alaukik> Also sir, can this happen that OpenMRS might simply reject project because they might wonder at some point in time later
|
05:50:20
|
<alaukik> that this project is small for GSoC
|
05:50:27
|
<alaukik> I fear this only
|
05:50:56
|
<sdefabbiakane> not going to happen. they've already done plenty of going-over of the ones up there--and that one, especially, is not a terribly small project
|
05:51:19
|
<alaukik> thank you for clearing my apprehensions
|
05:51:24
|
*** Mkop2 has quit IRC
|
05:51:32
|
<alaukik> Then I would go ahead and submit my proposal
|
05:51:39
|
<sdefabbiakane> sounds like a good idea :)
|
05:52:22
|
*** alaukik has quit IRC
|
06:06:48
|
*** pv78 has joined #openmrs
|
06:07:04
|
<pv78> hi all
|
06:11:15
|
<nribeka> hi pv78
|
06:11:21
|
<nribeka> what was the question again?
|
06:12:14
|
<pv78> the question is i wana get an integer parameter in my onSubmit() but i getting error in [saying.setSuffix(request.getParameter("suffix"));] plz if you could tell me the exact statment..!
|
06:12:36
|
<pv78> how i cast this "suffix" string to integer?
|
06:13:29
|
<nribeka> do a paste bin on the error please pv78
|
06:15:47
|
<pv78> nribeka: http://pastebin.com/d1f3c67e7
|
06:16:23
|
<pv78> on line 8 i wana get and inter value and on line 9 i wana get string
|
06:17:04
|
<nribeka> i'm not sure if this is what you need ...
|
06:17:08
|
<nribeka> but to cast string to int
|
06:17:15
|
<nribeka> you do Integer.parseInt
|
06:18:11
|
<pv78> (Integer.parseInt) request.getParameter("suffix"); is this right?
|
06:19:12
|
<nribeka> Integer.parseInt(String s)
|
06:19:22
|
<pv78> oh
|
06:19:22
|
<nribeka> that's the method pv78
|
06:19:27
|
<pv78> thanks
|
06:20:00
|
*** scottyaz has joined #openmrs
|
06:23:46
|
*** pakon has joined #openmrs
|
06:28:52
|
*** pv78 has quit IRC
|
07:09:10
|
*** barikhan has joined #openmrs
|
07:09:31
|
<barikhan> Hi
|
07:10:03
|
*** dfuterman has joined #openmrs
|
07:10:38
|
<barikhan> i got register to OpenMRS im from India any indians out here
|
07:11:14
|
<barikhan> OpenMRSBot/Hi
|
07:11:34
|
*** barikhan has quit IRC
|
07:12:53
|
*** flyankur has joined #openmrs
|
07:14:11
|
*** dfuterman has quit IRC
|
07:15:38
|
*** openmrs_7771 has joined #openmrs
|
07:16:02
|
<openmrs_7771> hello all
|
07:16:23
|
<nribeka> hi openmrs_7771
|
07:17:09
|
<openmrs_7771> know I am a late entry into the channel......but hows everything going?
|
07:23:31
|
*** shyamheartbreakk has joined #openmrs
|
07:24:52
|
*** k_nishant has joined #openmrs
|
07:26:11
|
<pakon> docpaul: how relate GSoC Flowsheet project and flowsheet OpenMRS module?
|
07:32:30
|
<sdefabbiakane> pakon: I don't think he's here at the moment
|
07:34:16
|
<pakon> sdefabbiakane: thx
|
07:34:25
|
<pakon> *tnx
|
07:34:46
|
*** pakon has quit IRC
|
07:35:31
|
*** openmrs_7771 has quit IRC
|
07:46:48
|
*** alaukik has joined #openmrs
|
07:47:05
|
*** k_nishant has quit IRC
|
07:47:43
|
<alaukik> hi
|
07:47:54
|
<alaukik> is Darius Jazayeri here?
|
07:48:28
|
*** flyankur has quit IRC
|
07:48:46
|
<alaukik> can someone give an idea about what coding lanuage is used in OpenMRS ?
|
07:50:20
|
*** alaukik has quit IRC
|
07:59:11
|
*** k_nishant has joined #openmrs
|
08:02:35
|
*** k_nishant1 has joined #openmrs
|
08:03:50
|
*** deltazero has joined #openmrs
|
08:13:34
|
*** nathanael has joined #openmrs
|
08:16:33
|
*** pavanbhaskar has joined #openmrs
|
08:17:23
|
*** pavanbhaskar has quit IRC
|
08:20:13
|
*** k_nishant has quit IRC
|
08:22:36
|
*** openmrs_1514 has joined #openmrs
|
08:23:33
|
*** openmrs_1514 has quit IRC
|
08:23:43
|
*** openmrs_1514 has joined #openmrs
|
08:25:02
|
<openmrs_1514> pavanbhaskar
|
08:25:09
|
<openmrs_1514> hi
|
08:28:32
|
*** openmrs_1514 has quit IRC
|
08:28:54
|
*** MaddyMax has joined #openmrs
|
08:42:19
|
*** shyamheartbreakk has left #openmrs
|
08:48:50
|
*** flyankur has joined #openmrs
|
08:49:57
|
*** dfuterman has joined #openmrs
|
08:53:43
|
*** flyankur has quit IRC
|
08:58:39
|
*** sdefabbiakane has quit IRC
|
08:59:42
|
*** dfuterman has quit IRC
|
09:02:34
|
*** kane77 has joined #openmrs
|
09:23:28
|
*** flyankur has joined #openmrs
|
09:37:16
|
*** BrOkEN has joined #openmrs
|
09:56:32
|
*** MaddyMa1 has joined #openmrs
|
09:58:05
|
*** MaddyMa1 is now known as maddyma1
|
10:02:59
|
*** k_nishant has joined #openmrs
|
10:03:03
|
*** MaddyMa2 has joined #openmrs
|
10:08:55
|
*** upul has quit IRC
|
10:09:13
|
*** upul has joined #openmrs
|
10:09:13
|
*** ChanServ sets mode: +v upul
|
10:13:29
|
*** Agnor has joined #openmrs
|
10:13:47
|
<Agnor> hi
|
10:14:53
|
*** MaddyMax has quit IRC
|
10:16:25
|
<upul> Hi
|
10:16:34
|
<upul> Agnor:
|
10:21:58
|
*** k_nishant1 has quit IRC
|
10:22:03
|
*** maddyma1 has quit IRC
|
10:31:05
|
*** pakon has joined #openmrs
|
10:40:01
|
*** mib_omeu34 has joined #openmrs
|
10:48:56
|
*** k_nishant has quit IRC
|
10:49:52
|
*** greendots has joined #openmrs
|
10:50:06
|
<greendots> hi
|
10:50:21
|
<upul> hi
|
10:54:37
|
*** k_nishant has joined #openmrs
|
10:58:40
|
*** flyankur has quit IRC
|
10:59:35
|
*** docpaul has quit IRC
|
11:01:12
|
*** sunbiz has joined #openmrs
|
11:03:41
|
*** ChanServ sets mode: +v sunbiz
|
11:03:58
|
*** flyankur has joined #openmrs
|
11:05:11
|
*** Agnor has quit IRC
|
11:30:56
|
*** upul has quit IRC
|
11:33:23
|
*** BrOkEN has quit IRC
|
11:36:52
|
*** MaddyMax has joined #openmrs
|
11:44:02
|
*** atomicturtle has joined #openmrs
|
11:44:20
|
*** atomicturtle has left #openmrs
|
11:50:07
|
*** BrOkEN has joined #openmrs
|
11:52:20
|
*** MaddyMa2 has quit IRC
|
11:57:28
|
*** MaddyMax has quit IRC
|
11:57:49
|
*** MaddyMax has joined #openmrs
|
12:11:00
|
*** bwolfe has joined #openmrs
|
12:11:00
|
*** ChanServ sets mode: +o bwolfe
|
12:18:42
|
*** MaddyMax has quit IRC
|
12:19:25
|
*** bmckown_asleep is now known as brian_goin2work
|
12:20:53
|
*** shyamheartbreakk has joined #openmrs
|
12:21:34
|
<shyamheartbreakk> hey is there somethn i could do till 20th?
|
12:21:40
|
<shyamheartbreakk> Am new to gsoc
|
12:22:43
|
<bwolfe> shyamheartbreakk: whats on the 20th ?
|
12:22:46
|
<bwolfe> !timeline
|
12:22:46
|
<OpenMRSBot> bwolfe: "timeline" --- http://dev.openmrs.org/timeline
|
12:22:50
|
<bwolfe> !gsoctimeline
|
12:22:50
|
<OpenMRSBot> bwolfe: "gsoctimeline" --- http://socghop.appspot.com/document/show/program/google/gsoc2009/timeline
|
12:22:57
|
<greendots> acception date
|
12:23:39
|
<bwolfe> shyamheartbreakk: you have time to revise your application if we make notes on it
|
12:24:00
|
<bwolfe> shyamheartbreakk: we at openmrs usually don't start the review process until the second week
|
12:24:24
|
<bwolfe> so you have a few days still to "prove" something by doing tickets, giving example code, etc
|
12:24:29
|
<bwolfe> !bwolfealsosays
|
12:24:29
|
<OpenMRSBot> bwolfe: "bwolfealsosays" --- To greatly increase your chances of getting accepted by openmrs you should demonstrate your knowledge/skills in both java and potentially openmrs. The best way to do that is to finish a few small tickets. Type !trivialtickets and !introtickets for links to some that we have defined.
|
12:24:39
|
<shyamheartbreakk> hmm then i could clear some tickets will tht help?
|
12:25:02
|
<shyamheartbreakk> thanks a lot
|
12:25:05
|
<greendots> is today the last day to edit proposals or just submit new ones?
|
12:25:27
|
<shyamheartbreakk> both
|
12:26:11
|
*** shyamheartbreakk has left #openmrs
|
12:26:20
|
*** shyamheartbreakk has joined #openmrs
|
12:28:01
|
<shyamheartbreakk> hey how do i find trivial tickets?
|
12:29:38
|
<bwolfe> !refer shyamheartbreakk [bwolfealsosays]
|
12:29:38
|
* OpenMRSBot refers shyamheartbreakk to "bwolfealsosays" --- To greatly increase your chances of getting accepted by openmrs you should demonstrate your knowledge/skills in both java and potentially openmrs. The best way to do that is to finish a few small tickets. Type !trivialtickets and !introtickets for links to some that we have defined.
|
12:31:20
|
*** shyamheartbreakk has left #openmrs
|
12:32:46
|
<sunbiz> hey
|
12:33:00
|
<greendots> hi
|
12:33:15
|
<sunbiz> hey ben!!
|
12:33:23
|
<sunbiz> bwolfe: howz u doing ??
|
12:33:26
|
<bwolfe> hey sunny
|
12:34:28
|
<bwolfe> doing all right
|
12:35:37
|
<bwolfe> need to go and review a lot of apps today for students
|
12:36:00
|
<sunbiz> yes... there are quite a lot of them
|
12:37:36
|
<bwolfe> yeah, who would have thought we'd have over 400 hundred applications ??
|
12:37:40
|
<bwolfe> ;-)
|
12:37:43
|
<bwolfe> hehe
|
12:37:52
|
<bwolfe> make any student nervous ? :-D
|
12:38:20
|
<greendots> what is review for exactly?
|
12:38:39
|
<bwolfe> just for feedback
|
12:38:46
|
<greendots> ok :)
|
12:38:50
|
<bwolfe> some pointers if you missed something in the app
|
12:47:47
|
<sunbiz> and u can give points
|
12:48:37
|
*** upul has joined #openmrs
|
12:48:37
|
*** ChanServ sets mode: +v upul
|
12:49:39
|
*** mib_omeu34 has left #openmrs
|
13:00:13
|
*** vindyani has joined #openmrs
|
13:10:57
|
*** upul_ has joined #openmrs
|
13:10:57
|
*** ChanServ sets mode: +v upul_
|
13:10:57
|
*** upul has quit IRC
|
13:12:13
|
*** flyankur has quit IRC
|
13:20:09
|
*** upul_ is now known as upul
|
13:26:25
|
*** vindyani_ has joined #openmrs
|
13:27:36
|
*** vindyani has quit IRC
|
13:29:31
|
*** Gorman has joined #openmrs
|
13:30:31
|
<Gorman> is anyone on here mentoring for Google SOC?
|
13:31:17
|
<sunbiz> yes... Im an here
|
13:34:02
|
*** Gorman has quit IRC
|
13:35:28
|
<bwolfe> sunbiz: you apparently weren't good enough for Gorman :-p
|
13:35:34
|
*** vindyani has joined #openmrs
|
13:36:59
|
*** vindyani_ has quit IRC
|
13:39:26
|
*** deltazero has quit IRC
|
13:40:47
|
*** deltazero has joined #openmrs
|
13:42:41
|
<k_nishant> sunbiz: hello
|
13:43:16
|
<k_nishant> I 've submitted the proposal need valuable comments
|
13:48:36
|
*** bmckown has joined #openmrs
|
13:48:36
|
*** ChanServ sets mode: +o bmckown
|
13:49:16
|
<sunbiz> hello
|
13:49:24
|
<sunbiz> bwolfe: yes... seems like
|
13:52:34
|
<bmckown> hi :-D
|
13:53:25
|
<k_nishant> sunbiz: need feedback in my proposal
|
13:56:42
|
*** scottyaz has quit IRC
|
13:57:24
|
*** jmiranda has joined #openmrs
|
13:57:24
|
*** ChanServ sets mode: +o jmiranda
|
13:57:54
|
<sunbiz> hi bmckown
|
13:58:09
|
<bmckown> hi, sunbiz :-D
|
13:58:21
|
<sunbiz> k_nishant: yes... I will be looking at it... but its quite late to get an update now
|
13:59:02
|
<bwolfe> sunbiz: its never too late!
|
13:59:05
|
<sunbiz> k_nishant: either ways, you can still work on projects outside GSoC
|
13:59:18
|
<sunbiz> bwolfe: yes
|
13:59:20
|
<bwolfe> well, after noon PDT it's too late...but other than that! its never too late! :-p
|
14:00:20
|
*** k_nishant1 has joined #openmrs
|
14:00:27
|
*** BrOkEN has quit IRC
|
14:00:37
|
<k_nishant1> sunbiz: not getting
|
14:00:52
|
<k_nishant1> sunbiz: well I'm keen in GSOC 2009
|
14:01:39
|
<k_nishant1> sunbiz: I'd already shown u mine prosal 5 days backs, u told to add some features in that
|
14:02:02
|
<sunbiz> k_nishant: yes... I know
|
14:02:15
|
<k_nishant1> I added the part related to role plyed in OPENMRS
|
14:04:27
|
*** Gorman has joined #openmrs
|
14:04:55
|
<Gorman> Gorman bot
|
14:05:09
|
<Gorman> whoops, wrong window
|
14:05:16
|
<sunbiz> :)
|
14:06:41
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1390 (task created): Add calls to initialized/destroyed methods of Module Servlets <http://dev.openmrs.org/ticket/1390>
|
14:07:31
|
<Gorman> I was going to apply for Google SOC and had some questions about implementations in OpenMRS, could someone please link me to the documentation for this project?
|
14:08:55
|
<k_nishant1> sunbiz: well I've submitted the proposal 2 days back online.
|
14:09:38
|
<Gorman> Which project did you apply for?
|
14:10:42
|
<bwolfe> k_nishant: ok, I put a comment on your app. it should allow you to have one edit because of that now
|
14:11:51
|
<k_nishant1> bwolfe: thankx
|
14:11:51
|
*** scottyaz has joined #openmrs
|
14:11:57
|
<bwolfe> Gorman: what kind of documentation? data model? code base?
|
14:12:00
|
<bwolfe> !developers
|
14:12:00
|
<OpenMRSBot> bwolfe: "developers" --- http://openmrs.org/wiki/Developers
|
14:12:02
|
<bwolfe> !datamodel
|
14:12:02
|
<OpenMRSBot> bwolfe: "datamodel" --- The OpenMRS data model is described here: http://openmrs.org/wiki/Data_Model
|
14:14:06
|
*** ankush has joined #openmrs
|
14:14:15
|
<k_nishant1> bwolfe: well I mentioned web.config in the sense to change the setting that is required in the developing a project
|
14:14:43
|
<Gorman> @bwolfe I was looking for the flowchart of classes, interfaces, parameters and dependancies
|
14:15:11
|
<Gorman> @OpenMSRBot That looks perfect, thank you very much
|
14:15:31
|
<k_nishant1> bwolfe: I looked the OPENMRS module, it doesnn't affect on the role of priority
|
14:15:37
|
<bwolfe> !javadoc
|
14:15:37
|
<OpenMRSBot> bwolfe: Error: "javadoc" is not a valid command.
|
14:15:49
|
<bwolfe> !learn javadoc as http://docs.openmrs.org
|
14:15:49
|
<OpenMRSBot> bwolfe: The operation succeeded.
|
14:16:30
|
<bwolfe> k_nishant: what do you mean by openmrs module? what do you mean by priority ?
|
14:18:18
|
*** djazayeri has joined #openmrs
|
14:18:18
|
*** ChanServ sets mode: +o djazayeri
|
14:18:20
|
<k_nishant1> openmrs module are the subpart of the system like: clinical summary, patient, doctors, admin etc
|
14:18:39
|
*** pakon has quit IRC
|
14:18:56
|
*** k_nishant has quit IRC
|
14:19:07
|
*** ankush has left #openmrs
|
14:19:21
|
<k_nishant1> and priority means the accessibility int he modules
|
14:19:48
|
<k_nishant1> how much the user is accessible to access the particular module
|
14:20:43
|
<bwolfe> k_nishant1: perhaps you shouldn't use "module". plugins in openmrs are called "modules". ...unless that is what you are referring to? :_0
|
14:22:43
|
<k_nishant1> well example registration module, jasper report modules are sort of plugins
|
14:22:58
|
<bwolfe> right, ok
|
14:23:14
|
<bwolfe> but you mentioned "patient", "doctor", "admin" which are not modules. :-)
|
14:23:20
|
<bwolfe> thats why I was confused
|
14:23:33
|
<k_nishant1> sorry for tthat
|
14:24:06
|
<bwolfe> a module is able to defined privileges and put those privielges on its pages. the administrator then can go and assign those privileges to current users.
|
14:24:14
|
<bwolfe> what are you proposing that is different than that ?
|
14:25:02
|
<k_nishant1> well i am proposing role based home page that will as per user requirement
|
14:25:20
|
<k_nishant1> like the patient home page is difeernet from the doctor page
|
14:26:24
|
*** atomicturtle1 has joined #openmrs
|
14:26:40
|
<Gorman> What is the format that date is entered in? (ie MMDDYYYY, DD MM YY, etc.)
|
14:27:20
|
<Gorman> or is month entered textually from a pull down bar?
|
14:28:36
|
<sunbiz> Gorman: is there a context that u are saying these things ??
|
14:29:37
|
<Gorman> I am trying to determine possibility of human error in entering
|
14:31:31
|
<k_nishant1> bwolfe: I need some suggestion wat shud i put that fulfill the requiremnet of the project
|
14:32:22
|
<djazayeri> Gorman: usually date is a text field where when you click on it a calendar pops up. And the data is entered in the DD/MM/YYYY or MM/DD/YYYY depending on the user's locale.
|
14:33:29
|
<Gorman> @djazayeri thanks, that really helps :)
|
14:33:33
|
*** sdefabbiakane has joined #openmrs
|
14:33:50
|
<k_nishant1> sunbiz: I need some advice what is main requirement of the project on Role based home page
|
14:34:12
|
<djazayeri> Hi k_nishant1: there are two parts to that project
|
14:34:14
|
<bwolfe> k_nishant1: djazayeri is the person to talk to
|
14:34:18
|
<sunbiz> k_nishant1: the main requirement of the project is that we should show the homepage based on role
|
14:34:39
|
<k_nishant1> djazayeri: hello
|
14:34:59
|
<djazayeri> First you need to implement a mechanism so that different roles can be redirected to different homepages, and the administrator of the server has a mechanism to configure this.
|
14:35:03
|
<djazayeri> So the framework really.
|
14:35:19
|
<djazayeri> Second you need to implement several examples of different homepages.
|
14:35:21
|
<sunbiz> and then the admin page to set the roles homepage
|
14:36:00
|
<djazayeri> So for example a "Data Clerk" homepage should have a widget on the bottom showing them what forms they entered recently, and telling them how many forms, patients, etc they've created today.
|
14:36:37
|
<k_nishant1> ok
|
14:36:54
|
<k_nishant1> that means on assigning the user the home page get sonfuigured
|
14:37:01
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1372 (defect closed): Warning: No concept description found for locale <http://dev.openmrs.org/ticket/1372#comment:1> || OpenMRS Changesets: Changeset [7255]: Changed concept description warning to debug statements - #1372 <http://dev.openmrs.org/changeset/7255>
|
14:37:20
|
<djazayeri> This would also involve creating that widget, for example, to show most recent forms entered.
|
14:37:37
|
*** sirose has joined #openmrs
|
14:37:39
|
<k_nishant1> widget would be Fck editor
|
14:38:00
|
<k_nishant1> ok
|
14:38:27
|
<djazayeri> Another example would be that a "Project Manager" should see a graph on # of patients enrolled in a program over time.
|
14:38:35
|
<djazayeri> And again, that enrollment graph is a new widget.
|
14:39:06
|
<k_nishant1> well some sort of a dashboard of the homepage and admin has the authorirty
|
14:39:37
|
<djazayeri> What would fckeditor be for?
|
14:40:14
|
<k_nishant1> well fckeditor will decide the WYSISWYG
|
14:40:30
|
<k_nishant1> it design the home page as per the user ro;e
|
14:40:33
|
*** sirose has quit IRC
|
14:40:36
|
<k_nishant1> role
|
14:40:52
|
<djazayeri> Ah. You don't really need a WYSIWYG editor for the pages.
|
14:41:12
|
<Gorman> But it is nice to have, in certian situations
|
14:41:34
|
<djazayeri> The important thing is: 1. Build framework so that different users see different homepages depending on role, and 2. build a few of those.
|
14:41:46
|
<djazayeri> The idea is that people will provide more of these through modules
|
14:41:59
|
<djazayeri> And administrators can decide which ones they want to use.
|
14:42:11
|
<k_nishant1> djazayeri: ok
|
14:42:12
|
<djazayeri> You're right that having a wysiwyg editor for this would be nice.
|
14:42:17
|
<djazayeri> But it's definitely "extra credit"
|
14:42:41
|
<Gorman> it can make the page more compatible with a form they may have the patient fill out. If the person entering the data doesn't have to search for where to enter certian things, it is best
|
14:42:49
|
<k_nishant1> djazayeri: watever you said can i put he things in my proposal
|
14:43:04
|
<djazayeri> Mostly we envision that these homepages would consist of a pulling different widgets together.
|
14:43:43
|
<bwolfe> djazayeri: its a administrator-defined set of iGoogle pages :-)
|
14:43:48
|
<djazayeri> If you really wanted to make a tool to make role homepages editable in a wysiwyg way, I think the customized Google homepage model is close to what we want
|
14:43:50
|
<djazayeri> yes, exactly bwolfe
|
14:44:21
|
<bwolfe> this isn't user-defined though, right ?
|
14:44:22
|
<k_nishant1> that means I shoud integrate igoogle with OPENMRS home page
|
14:44:23
|
<djazayeri> Let the user specify how many columns and rows in a grid, and then put widgets in those cells
|
14:44:41
|
<djazayeri> k_nishant1: I think that would be very ambitious.
|
14:44:56
|
<djazayeri> Step 1: make this possible in a way that requires java programming.
|
14:45:03
|
<djazayeri> Step 2: make this possible in a way that requires HTML programming
|
14:45:22
|
<djazayeri> Step 3: make this possible in a way that's like iGoogle, i.e. with drag and drop of available widgets.
|
14:45:37
|
<djazayeri> (Step 3 is probably not going to happen in a summer project.)
|
14:46:11
|
*** atomicturtle1 has left #openmrs
|
14:46:24
|
<djazayeri> (Step 3 would *look like* igoogle, but it doesn't actually have to *be* igoogle.
|
14:46:25
|
<k_nishant1> djazayeri: well then i should i do is integrating a fckeditor for customizable part and adding a widget that is required in the envision of the proejct
|
14:47:59
|
<djazayeri> k_nishant1: I think that would be a mistake.
|
14:48:23
|
<djazayeri> The point of the role based homepage project is to program a mechanism that lets different roles have different home pages.
|
14:48:23
|
*** nathanael has quit IRC
|
14:48:40
|
<k_nishant1> ok
|
14:48:46
|
<Gorman> I have to say, the ability to get familiar with projects before comitting, is a great resource
|
14:49:04
|
<djazayeri> *After* that is done, *then* you might consider making a wysiwyg editor for this. But the wysiwyg editor is less important, and extra.
|
14:49:26
|
*** sunbiz has quit IRC
|
14:50:07
|
*** kojo has joined #openmrs
|
14:51:05
|
<k_nishant1> so i make a combo box, that would be used in assigning the project that would help me in configuring the home page
|
14:51:40
|
<djazayeri> I'm not sure I understand what you mean.
|
14:52:10
|
*** vindyani has quit IRC
|
14:53:22
|
<k_nishant1> well i build a combo box assigning the users in that, the person would come enter their role, as the role entered the home page get rolled up
|
14:54:51
|
<djazayeri> The system should automatically show the user the correct homepage.
|
14:55:03
|
<djazayeri> The administrator should configure which roles go to which homepages.
|
14:55:40
|
<Gorman> Does anybody know how duplicate patient entries are currently found?
|
14:56:07
|
<k_nishant1> ok then the administrator has a tool to define the homepage
|
14:56:10
|
<djazayeri> Yes.
|
14:56:18
|
*** kojo has quit IRC
|
14:56:20
|
<djazayeri> Gorman: I don't think there's an automatic tool for this.
|
14:56:48
|
<k_nishant1> well I need to build a tool that will invoke the user and home page get change or rolled u
|
14:56:50
|
<k_nishant1> up
|
14:57:12
|
<Gorman> so the project entitled "Enhancing Patient De-duplication Workflow" would essentially be from scratch?
|
14:57:59
|
<djazayeri> Oh, sorry, my bad.
|
14:58:11
|
<djazayeri> There is a module that does patient matching.
|
14:58:17
|
<djazayeri> It's quite sophisticated.
|
14:58:24
|
<djazayeri> The algorithms behind it are sophisticated, I mean.
|
14:58:44
|
<bwolfe> djazayeri / Gorman : there is a crude way to find them in core openmrs. see the "Find Patients to Merge" on the Manage Patients page and the admin main page
|
14:58:44
|
<Gorman> so, enhancing it would be highly difficult?
|
14:59:08
|
<bwolfe> Gorman: the patient matching module can be found in the svn repository for sure: http://svn.openmrs.org/openmrs-modules
|
14:59:32
|
<k_nishant1> djazayeri: well I ned to built a tool in java and enhancing HTML concept along with some widget application that help in rolling home page
|
14:59:43
|
<Gorman> I think I should be able to find what I need now, thanks
|
14:59:59
|
*** scottyaz has quit IRC
|
15:00:40
|
<djazayeri> Gorman: look here: http://doctorshaun.blogspot.com/
|
15:01:35
|
<k_nishant1> djazayeri: now i shud edit my proposal and submit it
|
15:01:35
|
<Gorman> you rock
|
15:01:55
|
<k_nishant1> djazayeri: really he rock
|
15:03:20
|
*** flyankur has joined #openmrs
|
15:03:23
|
<Gorman> k_nishant1 That is why I waited to submit mine, so I could do all the background I could before sending it in
|
15:03:58
|
<k_nishant1> Gorman: I can edit it now too
|
15:05:09
|
<Gorman> k_nishant1 I didn't know google allowed that. Thanks for informing me
|
15:05:20
|
<djazayeri> k_nishant1: yes, I'd edit it.
|
15:06:19
|
<k_nishant1> Gorman: well human commit mistake, there is always a solution to rectify it
|
15:06:56
|
<Gorman> indeed
|
15:07:03
|
<k_nishant1> yup bro
|
15:07:10
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1328 (task closed): Bug with double entry reconciliation module <http://dev.openmrs.org/ticket/1328#comment:2> || OpenMRS Tickets: Ticket #143 (enhancement closed): JavaDoc Comments Added to Services <http://dev.openmrs.org/ticket/143#comment:11> || OpenMRS Changesets: Changeset [7256]: Cleaned up the last of the javadoc warnings - #143 Author: Agnor <http://dev.openmrs.org/changeset/7256> || OpenMRS Modules: Double Entry Reconciliation Module 1.6.4 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=doubleentryreconciliation&version=&1.6.4>
|
15:07:42
|
*** burke has joined #openmrs
|
15:07:42
|
*** ChanServ sets mode: +o burke
|
15:24:33
|
*** Keelhaul has joined #openmrs
|
15:24:33
|
*** ChanServ sets mode: +v Keelhaul
|
15:28:46
|
*** k_nishant1 has quit IRC
|
15:41:43
|
*** kane77 has quit IRC
|
15:43:39
|
<Gorman> djazayeri, for the approximate date support project, what level of html expierience should I have?
|
15:44:18
|
<djazayeri> Hmm...honestly I don't have a good idea of how exactly that project will be implement.
|
15:44:22
|
<Gorman> or will it require?
|
15:44:34
|
<djazayeri> I imagine you need good Java and database skills, and minimal HTML.
|
15:45:27
|
<djazayeri> Incidentally, note that that isn't a GSoC project.
|
15:46:16
|
<Gorman> Thanks
|
15:47:25
|
<Gorman> incidentally, has anybody shown any interest in mentoring for "Adding "Note" Functionality to DB / API"?
|
15:52:04
|
<djazayeri> hmm...good question...
|
15:53:16
|
<Gorman> I think it would be a good project, but I want to know if it will even get off the ground
|
15:53:32
|
<djazayeri> Let me check up on that for you
|
15:54:06
|
<Gorman> thanks
|
15:56:44
|
*** pakon has joined #openmrs
|
15:57:21
|
*** nathanael has joined #openmrs
|
15:59:01
|
<djazayeri> Gorman: looks like that one wasn't supposed to be tagged as GSoC. Our mistake, sorry about that.
|
15:59:25
|
*** juanmacuevas has joined #openmrs
|
15:59:44
|
<juanmacuevas> hello !
|
15:59:58
|
<djazayeri> hello! hola!
|
16:00:47
|
<bwolfe> burke: :-/ I wanted to see the note functionality go in
|
16:00:54
|
<juanmacuevas> I read about the google summer of code just few hours ago and i would like to know if it's still possible to apply
|
16:01:05
|
<Gorman> For another 3 hours
|
16:02:18
|
<djazayeri> Look at the OpenMRS projects page: http://openmrs.org/wiki/Unassigned_Projects
|
16:02:33
|
<burke> bwolfe: are you TBD?
|
16:03:16
|
<bwolfe> !gsoc2009
|
16:03:16
|
<OpenMRSBot> bwolfe: "gsoc2009" --- http://openmrs.org/wiki/Summer_Of_Code_2009
|
16:03:19
|
<djazayeri> If something seems interesting, and it seems like you have relevant experience...
|
16:03:27
|
<djazayeri> Right, sorry, look at bwolfe's link, not mine
|
16:03:39
|
<bwolfe> burke: I could be...if it wasn't for the serialization service :-p
|
16:04:29
|
<burke> bwolfe: maybe you could serialize notes as the first test of the serialization service. ;)
|
16:04:52
|
*** deepakverma has joined #openmrs
|
16:06:40
|
<djazayeri> Anyway, juanmacuevas time is short to apply, but if there's a particular project that makes sense for you, it's possible to write an app quickly. :-)
|
16:07:57
|
*** puchuu has joined #openmrs
|
16:08:16
|
<Keelhaul> bwolfe: adding new complex concepts seems to work fine, the exception is thrown when you want to change an existing concept's datatype
|
16:09:13
|
<juanmacuevas> djazayeri: thanks, the time left is the reason why i wanted to ask directly here, if there's any chance to get an available project
|
16:09:58
|
*** k_nishant has joined #openmrs
|
16:15:15
|
*** juanmacuevas has left #openmrs
|
16:15:58
|
*** flyankur has quit IRC
|
16:19:01
|
<r0bby> djazayeri: exactly how is htmlformentry called and such
|
16:19:26
|
<r0bby> I'm trying to figure out how it actually works
|
16:19:26
|
*** Gorman has quit IRC
|
16:22:16
|
<r0bby> I suppose i'll just use "Find Usages" in IDEA
|
16:22:32
|
*** nribeka has left #openmrs
|
16:24:25
|
*** upul has quit IRC
|
16:24:54
|
*** upul has joined #openmrs
|
16:24:54
|
*** ChanServ sets mode: +v upul
|
16:26:04
|
*** bmckown_ has joined #openmrs
|
16:26:04
|
*** ChanServ sets mode: +o bmckown_
|
16:30:45
|
*** bmckown has quit IRC
|
16:30:46
|
*** bmckown_ is now known as bmckown
|
16:33:50
|
*** deepakverma has left #openmrs
|
16:38:33
|
<djazayeri> r0bby,
|
16:38:36
|
<djazayeri> sorry, was away
|
16:39:18
|
<djazayeri> see org.openmrs.module.htmlformentry.web.controller.HtmlFormEntryController
|
16:39:51
|
<djazayeri> away
|
16:39:57
|
<djazayeri> oops :-)
|
16:41:14
|
*** flyankur has joined #openmrs
|
16:48:46
|
*** djmlog103_ has joined #openmrs
|
16:49:16
|
*** puchuu has quit IRC
|
17:00:06
|
*** djmlog103_ has quit IRC
|
17:00:41
|
*** optimus25 has joined #openmrs
|
17:02:01
|
*** pakon has quit IRC
|
17:02:08
|
*** nribeka has joined #openmrs
|
17:02:08
|
*** ChanServ sets mode: +v nribeka
|
17:05:11
|
*** bmckown has quit IRC
|
17:05:45
|
*** ajitlodhi has joined #openmrs
|
17:06:33
|
<ajitlodhi> hi
|
17:08:36
|
*** Mkop21 has joined #openmrs
|
17:08:45
|
*** Mkop21 is now known as Mkop2
|
17:11:13
|
*** Mkop21 has joined #openmrs
|
17:11:13
|
*** Mkop2 has quit IRC
|
17:11:20
|
*** Mkop21 is now known as Mkop2
|
17:14:54
|
*** bmckown has joined #openmrs
|
17:14:54
|
*** ChanServ sets mode: +o bmckown
|
17:15:30
|
<Mkop2> I think I'm gonna put together another application for a backup plan in case I don't get accepted for active lists. any recommendations on which projects are low-demand, and thus a good backup project?
|
17:17:02
|
<Mkop2> bwolfe, jmiranda, burke, bmckown, djazayeri: ^^
|
17:17:43
|
<bmckown> oh, Mkop2 is having fun.
|
17:18:07
|
*** Agnor has joined #openmrs
|
17:18:11
|
<Agnor> hi
|
17:18:17
|
<bmckown> if you find any project you like you can submit another proposal for that one as well.
|
17:18:30
|
<bmckown> i think a good backup depends on what you want to do.
|
17:18:51
|
<bmckown> hi, Agnor
|
17:19:30
|
<Mkop2> hi, Agnor!
|
17:19:42
|
<Mkop2> great job finishing the javadoc stuff!
|
17:19:49
|
<Mkop2> (that was you, right...?)
|
17:19:53
|
<Agnor> thanks
|
17:19:54
|
<Agnor> yes
|
17:20:11
|
<Agnor> from what I saw on the same ticket you solved 10x more than me
|
17:20:22
|
<Mkop2> yeah, but you solved the hard ones :-)
|
17:20:43
|
<Agnor> not really solved, only tried my best to comment them
|
17:20:45
|
<Mkop2> I haven't looked at your patch yet to see how you solved them, but I'll do so at some point
|
17:21:18
|
<Agnor> I added a "TODO: improve comments" to some of them that I thought would deserve more explanation
|
17:22:05
|
<Agnor> this small task really helped to get familiar with the way the code is structured
|
17:23:19
|
<Mkop2> in some cases, the errors also helped me get a sense of how it *used* to be structured, as well
|
17:23:55
|
<Agnor> yes
|
17:24:18
|
<Agnor> getObjects vs getAllObjects for instance
|
17:24:34
|
<Agnor> I'm now working on ticket #1142
|
17:24:41
|
<Agnor> fixing deprecated calls
|
17:26:03
|
<Mkop2> bwolfe: btw, I wonder if that ticket (143) really deserves to be closed yet. If I understood correctly, it was originally a call for _quality_ comments in the services, and only later became "oh yeah, fix those javadoc warnings while you're at it"
|
17:26:43
|
<Agnor> Mkop2: i agree
|
17:26:59
|
<Agnor> there are lots and lots of places where comments should be better
|
17:27:15
|
<Agnor> and lots of places where there are no comments at all
|
17:27:42
|
<Agnor> I think I'll take a look at that, once I work a bit on #1142
|
17:27:44
|
*** bwolfe has quit IRC
|
17:28:00
|
<Mkop2> Agnor: in a lot of places where it seems like there are no comments, there are actually comments inherited
|
17:28:27
|
<Mkop2> a lot of the ones that just have a @see have inherited stuff
|
17:28:30
|
<Agnor> I mean, auto generated comments for methods
|
17:28:32
|
<sdefabbiakane> ah. done. I think.
|
17:28:43
|
<Mkop2> what? your application?
|
17:28:48
|
<sdefabbiakane> yeah
|
17:28:49
|
<Agnor> with only param and return
|
17:29:43
|
<Mkop2> oh. the ones that have @param and @return generally don't inherit from other places
|
17:30:07
|
<Mkop2> I wasn't sure to what extent javadocs should state the obvious
|
17:30:17
|
<Mkop2> for some methods, the method name tells you anything you could possibly want to know
|
17:30:23
|
<Mkop2> getters and setters, for example
|
17:30:31
|
<bmckown> bwolfe wasn't here, Agnor, but you can add another comment onto http://dev.openmrs.org/ticket/143 and he should get it.
|
17:30:54
|
*** deepakverma has joined #openmrs
|
17:31:01
|
<Agnor> yes
|
17:32:22
|
<Agnor> actually #143 is only for Services "JavaDoc Comments Added to Services"
|
17:32:54
|
<Agnor> but should be re-opened, yes
|
17:33:28
|
<bmckown> yea you can request to reopen it (or i suppose just reopen it if u so dare) in a comment.
|
17:34:40
|
<Agnor> I'm on it
|
17:34:41
|
<Mkop2> Agnor: you want to do this, or should I?
|
17:34:48
|
<Mkop2> ok
|
17:37:44
|
<Agnor> done
|
17:38:09
|
<Agnor> also, I made a request to close #1369 (thanks for pointing me to that one Mkop2 )
|
17:41:17
|
<Mkop2> why don't we just close 1369?
|
17:41:20
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7257]: chica: added global property and scheduler task for voiding inactive ⦠<http://dev.openmrs.org/changeset/7257>
|
17:42:30
|
<Agnor> I didn't see an option to close it
|
17:43:06
|
<Agnor> Mkop2, you are mkopinsky, right?
|
17:43:13
|
<Mkop2> yep
|
17:43:17
|
<Mkop2> resolve as fixed
|
17:43:17
|
<Agnor> maybe as the owner, you can close it
|
17:43:38
|
<djazayeri> if the commit has been made you can close it
|
17:43:51
|
<Agnor> it already was
|
17:45:10
|
<Mkop2> is close the same thing as resolve as fixed?
|
17:45:23
|
<Mkop2> yeah, it is
|
17:45:29
|
<Mkop2> 1369 is closed
|
17:46:30
|
*** deepakverma has left #openmrs
|
17:46:45
|
<Mkop2> I'm also deleting the "introductory ticket" from 143, since there's nothing more really that newbies can do
|
17:58:11
|
*** puchuu has joined #openmrs
|
17:58:21
|
*** deepakverma has joined #openmrs
|
17:59:28
|
<deepakverma> hi djazyeri
|
17:59:40
|
<deepakverma> i have submitted the application
|
18:05:32
|
*** sdefabbiakane has left #openmrs
|
18:05:37
|
*** sdefabbiakane has joined #openmrs
|
18:05:59
|
<Mkop2> wow, lot of people in here
|
18:06:02
|
<Mkop2> we're up 26
|
18:07:46
|
<bmckown> :-)
|
18:07:54
|
*** flyankur has quit IRC
|
18:07:59
|
<bmckown> :-(
|
18:08:29
|
*** upul has left #openmrs
|
18:08:36
|
<bmckown> :-(
|
18:08:46
|
*** upul has joined #openmrs
|
18:08:46
|
*** ChanServ sets mode: +v upul
|
18:08:59
|
<bmckown> :-)
|
18:09:12
|
<bmckown> 25 is good, too.
|
18:10:04
|
<basic`> well.. trac 0.11 working, no theming yet though
|
18:13:27
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1369 (task closed): Javadoc Comments in OrderUtil.java <http://dev.openmrs.org/ticket/1369#comment:4> || OpenMRS Tickets: Ticket #143 (enhancement reopened): JavaDoc Comments Added to Services <http://dev.openmrs.org/ticket/143#comment:12>
|
18:15:09
|
<k_nishant> hello
|
18:15:27
|
<Agnor> hi
|
18:15:29
|
<k_nishant> djazayeri: I edited mine proposal
|
18:16:11
|
<k_nishant> djazayeri: could you please have a look on it
|
18:22:02
|
*** luzhuangwei has joined #openmrs
|
18:26:16
|
<k_nishant> burke: sould u please look at my proposal
|
18:28:23
|
<Mkop2> burke: yeah, me too. Do you have any comments on my proposal?
|
18:28:45
|
<Mkop2> (submitted on the google site, or I can give you a link to my google doc if you wish)
|
18:35:03
|
<Keelhaul> heh
|
18:35:15
|
<Keelhaul> 105% of patients have received education
|
18:35:22
|
<Keelhaul> that looks like a bad patient search
|
18:37:24
|
<k_nishant> Keelhaul: could u see mine
|
18:37:38
|
<Keelhaul> see your what
|
18:37:47
|
<Mkop2> Keelhaul's not a mentor, for some reason or another
|
18:38:11
|
<k_nishant> Keelhaul: mine gsoc proposal
|
18:38:33
|
<Keelhaul> well sure
|
18:38:45
|
<Keelhaul> but i dont decide anything =)
|
18:39:25
|
<k_nishant> Keelhaul: on wat descion
|
18:40:11
|
<luzhuangwei> hi,all
|
18:40:24
|
<luzhuangwei> Do mentors begin to review proposals?
|
18:40:29
|
*** Keelhaul has quit IRC
|
18:40:36
|
*** Keelhaul has joined #openmrs
|
18:40:36
|
*** ChanServ sets mode: +v Keelhaul
|
18:41:16
|
<k_nishant> luzhuangwei: yup man
|
18:43:30
|
<luzhuangwei> oh,thank you
|
18:45:00
|
*** bwolfe has joined #openmrs
|
18:45:00
|
*** ChanServ sets mode: +o bwolfe
|
18:47:10
|
<luzhuangwei> oh,i will go sleep now,it's 2:00 AM,bye all
|
18:47:25
|
*** luzhuangwei has left #openmrs
|
18:50:16
|
<nathanael> puh
|
18:50:25
|
<nathanael> just posted my proposal
|
18:51:05
|
<bmckown> puh?
|
18:51:12
|
<nathanael> oh
|
18:51:17
|
<nathanael> its a german thing :)
|
18:51:18
|
<Mkop2> just posted my second proposal
|
18:51:20
|
<nathanael> *sigh*
|
18:51:33
|
* bmckown only speaks english and spanish
|
18:51:34
|
<k_nishant> should i need to mention the tmieline
|
18:51:45
|
<nathanael> :-)
|
18:51:46
|
<Mkop2> that's probably a good idea to include
|
18:52:18
|
<k_nishant> Mkop2: so u too have included
|
18:52:26
|
<Mkop2> yep
|
18:54:42
|
<nathanael> include what?
|
18:55:03
|
<nathanael> the proposals are only visible for the mentoring organizations, right=?
|
18:57:51
|
<bmckown> yes, only visible for the mentoring organizations. we cannot see proposals posted to other organizations.
|
18:58:00
|
<bmckown> and visa versa
|
18:58:18
|
<nathanael> is the abstract visible to the general public?
|
18:58:45
|
<bmckown> the proposal? no. none of a student's proposal is visible to general public
|
18:58:46
|
<nathanael> i think it is, but my real name is hidden, right?
|
18:59:21
|
<bmckown> your real name is very much visible to the mentor organization
|
18:59:32
|
<nathanael> of course
|
18:59:42
|
<Keelhaul> nathanael: your real name is visible in here =P
|
18:59:53
|
<Keelhaul> if that's your real name, that is
|
18:59:58
|
<nathanael> :-)
|
19:00:14
|
<nathanael> the socghop.appspot.com site seems do be down
|
19:00:24
|
<nathanael> 100.000 people submitting their proposal last minute
|
19:00:26
|
<nathanael> :)
|
19:00:28
|
<sdefabbiakane> lol
|
19:00:55
|
<sdefabbiakane> ah, it's loading for me. just doing it slowly
|
19:01:14
|
<nathanael> i just finished uploading my second application
|
19:01:26
|
<nathanael> but now the page is not responding
|
19:01:37
|
<nathanael> i hope everything is ok
|
19:02:07
|
<nathanael> i had exams until yesterday
|
19:02:23
|
<nathanael> generally i think the time is too short
|
19:02:44
|
<sdefabbiakane> it would have been nice to have another weekend
|
19:03:19
|
<nathanael> at least. i think a good application has to show that you invested the time to familiarize with the system
|
19:04:08
|
<nathanael> does anyone know the final number of applications?
|
19:04:17
|
<bwolfe> you technically have two weeks
|
19:04:18
|
<deepakverma> no idea
|
19:04:23
|
<nathanael> and the number of students?
|
19:04:27
|
<bwolfe> granted, if you have exams in there its less
|
19:07:27
|
<Keelhaul> how much time is left?
|
19:08:06
|
*** puchuu has quit IRC
|
19:08:09
|
<upul> -7 mins
|
19:08:18
|
*** flyankur has joined #openmrs
|
19:08:38
|
<nathanael> i submitted my proposal 9 minutes ago
|
19:08:41
|
<nathanael> it's still uploading
|
19:08:56
|
<nathanael> "waiting for socghop.appspot.com...."
|
19:09:17
|
<Keelhaul> noon PST?
|
19:09:22
|
<nathanael> but i will not cancel the process :-)
|
19:09:24
|
<Keelhaul> PDT*
|
19:09:31
|
<upul> yes
|
19:09:42
|
<upul> utc 7:00
|
19:09:56
|
<Keelhaul> 19:00 tyvm =P
|
19:10:09
|
<Mkop2> for those interested, and who aren't watching in #gsoc, the final application count was 5887
|
19:10:52
|
<Mkop2> they're still getting a final student count
|
19:11:09
|
<Mkop2> bwolfe: do you have a count for how many applications were submitted to openmrs?
|
19:12:00
|
<bwolfe> about 100
|
19:12:21
|
<k_nishant> bwolfe: nice
|
19:12:57
|
<Mkop2> that's less than 1:10
|
19:13:00
|
<Mkop2> which is nice
|
19:13:08
|
<Mkop2> do you know how many unique students that is?
|
19:13:11
|
<k_nishant> bwolfe: this happens everytime
|
19:13:39
|
<burke> 3
|
19:13:50
|
<Mkop2> burke: ??
|
19:14:02
|
<burke> Mkop2: each applied for 33 projects... one of them for 34.
|
19:14:20
|
<Keelhaul> lol
|
19:14:39
|
<Mkop2> uh oh
|
19:14:45
|
<bwolfe> k_nishant: what happens every time ?
|
19:14:45
|
<Mkop2> that means other people also thought of my idea
|
19:15:03
|
<Mkop2> !bwolfesays
|
19:15:03
|
<OpenMRSBot> Mkop2: "bwolfesays" --- FYI to all potential GSoC Applicants: OpenMRS welcomes multiple applications for multiple projects within openmrs. Actually, we encourage it! Sometimes we get quality students only applying to a low priority project. So pick a few projects that interest you, apply to all of them, and put comments in them saying which other ones you've applied to
|
19:15:06
|
<k_nishant> the ratio of 1:10
|
19:15:41
|
<Mkop2> 1:10 was the ratio last year, but this year there are something like 15 slots, between gsoc and oip
|
19:15:48
|
<Mkop2> so the ratio is more like 1:7
|
19:15:59
|
<bwolfe> we're hoping we get 10 from gsoc
|
19:16:03
|
<bwolfe> we're not guaranteed that
|
19:16:33
|
<Mkop2> oh, I thought they had already told you it would be 10
|
19:16:51
|
<k_nishant> that's awesome
|
19:50:59
|
*** OpenMRSBot has joined #openmrs
|
19:50:59
|
*** ChanServ sets mode: +o OpenMRSBot
|
19:51:21
|
<bmckown> ah that's right... if trac is the one hosted at osu i think their services are down/up briefly...
|
19:51:52
|
<Mkop2> if the bot is down, that means the server might also be
|
19:52:00
|
<Mkop2> is the bot on the same server as trac?
|
19:52:15
|
<Agnor> it's up now
|
19:52:18
|
<bmckown> yea, it's an osu one.
|
19:52:19
|
<Agnor> so that must be it
|
19:52:21
|
<Mkop2> so is the bot
|
19:52:35
|
*** isurundt3 has joined #openmrs
|
19:52:52
|
<bmckown> hmm. yea. unless burke just fixed it.
|
19:53:03
|
<burke> i pm'd the bot and pleaded.
|
19:53:23
|
<Mkop2> bmckown: maybe this relates to the email of 14 minutes ago from osuosl
|
19:53:24
|
<burke> is OpenMRSBot a he or she?
|
19:53:35
|
<Mkop2> a he
|
19:53:39
|
<bmckown> that's what i meant, Mkop2
|
19:53:45
|
<Mkop2> ok
|
19:53:54
|
<bmckown> it's an it
|
19:54:11
|
<burke> I asked OpenMRSBot and she said the bmckown is an it.
|
19:54:30
|
<bmckown> years of scifi experience did not teach you that robots are its ?
|
19:54:40
|
* bmckown secretly is an it
|
19:54:44
|
<burke> Apparently we're on the wrong xen disk node.
|
19:55:31
|
*** flyankur has quit IRC
|
19:55:34
|
*** bmckown is now known as bmckown_bot
|
19:55:38
|
<burke> the voice of the computer in TNG is Nurse Chapel. A she.
|
19:56:41
|
<bmckown_bot> hmm. maybe the spanish is making everything masculine and feminine
|
19:57:59
|
<Mkop2> in a lot of languages everything has to have a gender
|
19:58:03
|
*** bmckown_bot is now known as ElBmckownBot
|
19:58:18
|
<ElBmckownBot> yes.
|
19:58:23
|
<ElBmckownBot> german?
|
20:00:16
|
*** flyankur has joined #openmrs
|
20:06:31
|
<ElBmckownBot> Okay I quit playing bot.
|
20:06:34
|
* ElBmckownBot bmckown
|
20:06:52
|
* ElBmckownBot forgot the nick part
|
20:06:57
|
*** ElBmckownBot is now known as bmckown
|
20:07:37
|
*** isurundt1 has quit IRC
|
20:08:44
|
*** ajitlodhi has quit IRC
|
20:10:47
|
*** isurundt2 has quit IRC
|
20:12:53
|
*** isurundt3 has quit IRC
|
20:15:12
|
*** k_nishant1 has joined #openmrs
|
20:17:10
|
*** Gorman has joined #openmrs
|
20:19:26
|
<Gorman> @djazayeri I want to tackle the "Adding "Note" Functionality to DB / API" reguardless of GSoC, think you could find a mentor?
|
20:23:19
|
<djazayeri> Gorman: I think that we're going to need a few days after the GSoC dust settles to make sure we're clear on who has time to mentor outside projects...
|
20:23:28
|
<djazayeri> Did you put in an app for anything, by the way?
|
20:24:12
|
<Gorman> I did not. I was unable to put together a decent application in time
|
20:24:41
|
<Gorman> plus, most of the projects in GSoC were based off languages that I do not know yet
|
20:24:52
|
<djazayeri> gotcha: what's your background?
|
20:25:23
|
<Gorman> I know Java
|
20:25:34
|
<Mkop2> burke: you're a doctor. is it a bad thing if my entire forearm is a kinda bluish-grayish color?
|
20:25:44
|
<Gorman> I am learning data structures in computer science
|
20:26:10
|
<Gorman> I want to expand my horizons one project at a time
|
20:27:33
|
<Mkop2> Gorman: have you done much programming outside of class?
|
20:28:10
|
<Mkop2> my guess is that something like one of these projects would probably be a bit ambitious for someone who's only taken a programming class or two
|
20:29:49
|
<greendots> hi djazayeri
|
20:29:55
|
<Gorman> I have dabbled in programming outside of class
|
20:30:29
|
<Agnor> how can I set ownership of a ticket to me?
|
20:30:36
|
<Mkop2> Agnor: assign
|
20:30:46
|
<djazayeri> hi greendots
|
20:31:13
|
<Mkop2> Gorman: I'm not a mentor, but it seems to me like this is probably a bit ambitious.
|
20:31:24
|
<Mkop2> especially something big like the notes project
|
20:31:30
|
<Mkop2> start with an intro ticket
|
20:31:33
|
<Mkop2> !introtickets
|
20:31:33
|
<OpenMRSBot> Mkop2: "introtickets" --- http://dev.openmrs.org/report/20
|
20:31:52
|
<greendots> i have a couple questions on the wysiwyg editor
|
20:31:52
|
<djazayeri> Gorman: Mkop2 is right. You definitely want to start with an intro ticket or two.
|
20:32:13
|
<Gorman> Alright, thanks for your help
|
20:32:19
|
<djazayeri> After doing a couple of those, you could write a mini application for the notes project.
|
20:32:47
|
<djazayeri> Not a full GSoC application, but describe a bit more what you intend to do, with what technologies, etc.
|
20:32:54
|
*** k_nishant has quit IRC
|
20:33:25
|
<greendots> is it too late this weekend to try to demo something? ill be updating a page linked from my application
|
20:33:26
|
<djazayeri> There's another program with a particular university that we'd been planning to give the notes project to.
|
20:34:02
|
<djazayeri> greendots: if you do an update this weekend and then let me know, I will definitely review it afterwards.
|
20:34:17
|
<greendots> great :)
|
20:36:24
|
<greendots> both tinymce and fckeditor where able to edit some html widgets so I'm working to demo that
|
20:36:54
|
*** Gorman has quit IRC
|
20:37:02
|
<greendots> and display html from their editing window
|
20:38:58
|
<Mkop2> greendots: so you did end up applying in the end? I thought r0bby said you weren't...
|
20:39:47
|
<greendots> i had always planed to, I just thought the deadline was much later
|
20:40:16
|
<greendots> I must have been looking at the wrong year or something Im not sure
|
20:40:40
|
*** upul has quit IRC
|
20:42:39
|
<Agnor> Mkop2: still about setting ownership of a ticket, I can't find any command for a ticket (only Reply, Attach Files and Comments)
|
20:42:55
|
<Agnor> Am I supposed to run commands on the comment editor?
|
20:43:30
|
<Mkop2> Agnor: which ticket are you looking at? give me a link so I can see what you're looking at
|
20:43:58
|
<Agnor> !ticket #1044
|
20:43:58
|
<OpenMRSBot> Agnor: Ticket ##1044: http://dev.openmrs.org/ticket/#1044
|
20:44:29
|
<Mkop2> heh, I was looking at that one too
|
20:44:37
|
<Mkop2> on the bottom, there's a box called action
|
20:44:52
|
<Mkop2> leave as new, accept ticket, resolve , reassign
|
20:45:00
|
<Mkop2> you want to accept ticket
|
20:45:09
|
<Agnor> no I can't find it
|
20:45:17
|
<Agnor> maybe I don't have sufficient privileges
|
20:46:48
|
<sdefabbiakane> they're not on mine, either
|
20:47:05
|
<Mkop2> could be
|
20:47:20
|
<Mkop2> i know I was given ticket edit privileges, maybe you guys weren't yet
|
20:47:31
|
<Mkop2> Agnor, what's your user name? I'll assign it to you
|
20:47:37
|
<Agnor> Agnor
|
20:47:39
|
<Agnor> :)
|
20:47:40
|
<Mkop2> ok
|
20:47:44
|
<Agnor> thanks Mkop2
|
20:48:24
|
*** kane77 has joined #openmrs
|
20:48:26
|
<Agnor> I will be away for a while, later I'll work on it
|
20:48:38
|
<Mkop2> done
|
20:48:40
|
<Agnor> should be straightforward
|
20:48:52
|
<Mkop2> sounds pretty easy
|
20:49:05
|
<Agnor> yes
|
20:49:25
|
<sdefabbiakane> while you're at it mkop, could you assign 946 to me?
|
20:49:26
|
<Agnor> the amount of getValuesX is somewhat big
|
20:49:28
|
<sdefabbiakane> !ticket 946
|
20:49:28
|
<OpenMRSBot> sdefabbiakane: Ticket #946: http://dev.openmrs.org/ticket/946
|
20:50:06
|
<sdefabbiakane> Mkop2*
|
20:50:54
|
<Mkop2> Agnor: seems like that mostly just a global find/replace
|
20:51:11
|
<Agnor> yes
|
20:51:19
|
<Agnor> and adding @deprecated
|
20:51:28
|
<Mkop2> sdefabbiakane: done
|
20:51:43
|
<sdefabbiakane> Mkop2: thanks
|
20:51:44
|
<Mkop2> Agnor: which gsoc project(s) did you apply for?
|
20:52:07
|
<Agnor> Active Lists, WYSIWYG Editor and Role-Based Homepage
|
20:52:31
|
<Agnor> unfortunately I only began working for this program the day before yesterday
|
20:52:33
|
<Agnor> :(
|
20:52:46
|
<Agnor> so I have 3 really low quality applications
|
20:53:04
|
<Agnor> but I hope to compensate by solving tickets
|
20:54:19
|
<Mkop2> you could also add comments to your applications with more info
|
20:56:00
|
<Agnor> yes
|
20:56:33
|
<Agnor> Mkop2: do you think i should also change the name of private members?
|
20:56:45
|
<Agnor> for instance Concept concept; to Concept answer;
|
20:57:06
|
<Agnor> I mean, there are no global implications of such changes are they?
|
20:57:14
|
<Mkop2> sounds like it makes sense, but check with the others
|
20:57:25
|
<Agnor> I'll leave a comment on the ticket
|
20:57:26
|
<Mkop2> theoretically there shouldn't be
|
20:57:36
|
<k_nishant1> Agnor: so u applied for both of them
|
20:57:37
|
<Mkop2> bwolfe or djazayeri: any comments?
|
20:58:24
|
<Keelhaul> Agnor: private members of what?
|
20:58:25
|
<Agnor> maybe openMRS is using some kind of obscure tool that maps every private member to a xml file or something like that
|
20:58:35
|
<Agnor> of a class
|
20:58:51
|
<Keelhaul> the name is used in forms too
|
20:58:52
|
<Agnor> ComplexObsHandler on org.openmrs.obs
|
20:59:08
|
<Keelhaul> check encounterForm.jsp, for example
|
21:00:14
|
<Agnor> actually the method is protected
|
21:00:37
|
<Agnor> but if external forms are using it, I think I'll leave it like it is
|
21:00:56
|
<Agnor> after all, a refactor would fix it later if needed
|
21:01:11
|
<Agnor> thanks
|
21:01:16
|
<Agnor> I'm leaving for a while
|
21:01:19
|
<Agnor> see you later
|
21:01:20
|
*** Zakaria has joined #openmrs
|
21:01:23
|
<Keelhaul> byw
|
21:01:25
|
<Keelhaul> bye
|
21:01:44
|
<Keelhaul> spring is very pedantic about member and getter/setter names
|
21:05:35
|
<basic`> bmckown: yeah the iscsi went down, there was an email sent from hosting@osuosl.org i can forward along if you'd like
|
21:06:26
|
<basic`> OpenMRSBot is running on the same VM as dev.openmrs.org, so if it goes down something's up
|
21:06:26
|
<OpenMRSBot> basic`: Error: "is" is not a valid command.
|
21:06:29
|
<Mkop2> basic`: that was sent to the dev list, he saw it
|
21:06:33
|
<basic`> okay
|
21:06:43
|
<bmckown> no, that's okay, thanks basic` ... i figured it was the osu server because you guys sent the email to the dev' list.
|
21:06:58
|
<bmckown> thanks for sending the server updates on the dev list... that's nice
|
21:07:06
|
<djazayeri> Agnor: not exactly sure what you're asking, but it would be a *bad* idea for you to change the name of a property in one of the core domain objects unless you're specifically doing the ticket about that.
|
21:07:19
|
<Mkop2> he's doing that ticket
|
21:07:26
|
<Mkop2> the ticket is to change the getter names
|
21:07:34
|
<Mkop2> from getConcept() to getQuestion()
|
21:07:54
|
<Mkop2> his question was whether he should also change private Concept concept; to private Concept question;
|
21:08:26
|
<djazayeri> oh, gotcha
|
21:08:36
|
<djazayeri> what ticket #?
|
21:10:22
|
<Mkop2> !ticket 1044
|
21:10:22
|
<OpenMRSBot> Mkop2: Ticket #1044: http://dev.openmrs.org/ticket/1044
|
21:10:57
|
*** Zakaria has quit IRC
|
21:12:13
|
<djazayeri> brb
|
21:14:32
|
<burke> bbl
|
21:14:42
|
*** burke has quit IRC
|
21:15:05
|
<Mkop2> silly svn
|
21:15:10
|
<Mkop2> for another project
|
21:15:30
|
<Mkop2> I try to commit and it says "bla bla is out of date". Yeah, exactly. That's why I'm committing!
|
21:19:01
|
*** jmiranda has quit IRC
|
21:19:03
|
*** pakon has joined #openmrs
|
21:23:14
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7259]: cohort-definition-refactoring: Merging trunk into branch [7250]:[7258] <http://dev.openmrs.org/changeset/7259> || OpenMRS Changesets: Changeset [7258]: cohort-definition-refactoring: Add Handler notation to persisters and ⦠<http://dev.openmrs.org/changeset/7258>
|
21:25:52
|
<djazayeri> Agnor: so, any chance I can convince you to pick a different ticket? :-)
|
21:26:28
|
<djazayeri> So, I can tell you about this one, and I think it should be done.
|
21:26:39
|
<djazayeri> But I don't know that it should exactly count as an introductory ticket.
|
21:26:49
|
<djazayeri> So if that was the point, then maybe you want to grab another one.
|
21:27:02
|
<djazayeri> I know there was some discussion on the developers mailing list about that ticket. Let me look for it.
|
21:33:10
|
<r0bby> Mkop2: i never said greendots wasnt applying
|
21:33:52
|
<r0bby> Mkop2: svn up first
|
21:33:56
|
<r0bby> then commit
|
21:42:31
|
<bmckown> i have an openmrs dwr question: if i need dwr service to fetch/save something like PersonAddress, and I need *all* the properties of PersonAddress except the creator/dateCreated stuff, should I still make a PersonAddressListItem or should I just use PersonAddress?
|
21:42:55
|
<bmckown> say i'm creating my own module dwrservice.
|
21:43:36
|
* bmckown knowing it's friday evening here but still hoping djazayeri or bwolfe (or anyone else) might have an idea
|
21:44:28
|
<bmckown> :-D
|
21:45:17
|
<bmckown> :-(
|
21:45:58
|
<djazayeri> hold on
|
21:46:02
|
*** nribeka has quit IRC
|
21:46:02
|
<djazayeri> will reply in a sec
|
21:46:10
|
<bmckown> :-)
|
21:48:17
|
*** flyankur has quit IRC
|
21:48:42
|
*** flyankur has joined #openmrs
|
21:49:08
|
*** deltazero has quit IRC
|
21:54:43
|
*** pakon has quit IRC
|
21:54:51
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1193 (task closed): Add Filter element to Config doctype <http://dev.openmrs.org/ticket/1193#comment:6> || OpenMRS Changesets: Changeset [7261]: BasicModuleLite: Changing config.xml to version 1.2 per ticket 1193 <http://dev.openmrs.org/changeset/7261> || OpenMRS Changesets: Changeset [7260]: BasicModule: Changing config.xml to version 1.2 per ticket 1193 <http://dev.openmrs.org/changeset/7260> || OpenMRS Tickets: Ticket #1348 (enhancement closed): Serialization Framework <http://dev.openmrs.org/ticket/1348#comment:6>
|
21:56:17
|
*** flyankur has quit IRC
|
21:56:20
|
<djazayeri> bmckown: The reason we have XxxListItem is because the automatic converters that DWR provides aren't able to handle hibernate proxies.
|
21:58:12
|
<djazayeri> You could try using the automatic converter for PersonAddress, as long as you don't try to access the person property.
|
21:58:49
|
<bmckown> hmm.
|
21:59:15
|
<djazayeri> I don't remember if it breaks when you try to access the proxied property (in which case you're fine) or if it breaks when trying to convert the object.
|
21:59:48
|
<djazayeri> actually it looks like someone tried to do that before: this line is in dwr.xml in trunk
|
21:59:48
|
<djazayeri> <convert converter="bean" match="org.openmrs.PatientAddress"/>
|
22:00:05
|
<bmckown> by accessing the proxied property you mean personAddress.getAddress1() .. as in don't do that?
|
22:00:07
|
<djazayeri> try changing that to PersonAddress and see if it magically works for you.
|
22:00:17
|
<djazayeri> I mean personAddress.getPerson()
|
22:00:23
|
<djazayeri> address1 is just a String, so that's fine.
|
22:00:33
|
<djazayeri> Actually, hold on.
|
22:00:40
|
*** flyankur has joined #openmrs
|
22:00:41
|
<djazayeri> You said you need to save these, not just fetch them?
|
22:00:48
|
<djazayeri> Hmm...then I'd be much more careful.
|
22:01:05
|
<bmckown> i see. oh, yea i don't want that actually. yes, need to save, too
|
22:01:22
|
<djazayeri> In that case I think you do need to do a ListItem type of thing.
|
22:01:40
|
<djazayeri> Alternately you could make the DWR service be a bit of a higher-level function.
|
22:01:41
|
<bmckown> can i use the converter to fetch but the create a PersonAddress to save?
|
22:02:05
|
<djazayeri> Not sure exactly what your use case is.
|
22:02:31
|
<djazayeri> You could do a addPersonAddress(Integer ptId, String addr1, String addr2, ...);
|
22:02:34
|
<bmckown> okay.... one whole page that searches/saves all properties of person (personaddress personname, etc)
|
22:02:55
|
<bmckown> so i was going to extend PersonListItem
|
22:03:10
|
<djazayeri> That strikes me as a scary thing to try to write with DWR. :-)
|
22:03:55
|
<bmckown> but don't want a method like getPersons(String one, String two, String 30)
|
22:04:37
|
<bmckown> Oh, i see. well don't have to write i guess. really just fetch.
|
22:05:19
|
<bmckown> but when all the fields on the page are filled want to create a new patient
|
22:06:24
|
<djazayeri> This is a create-new-patient page?
|
22:06:30
|
<bmckown> yes
|
22:06:31
|
<djazayeri> Why use DWR then?
|
22:06:35
|
<djazayeri> I mean: why use ajax?
|
22:06:46
|
<djazayeri> If none of the items exist yet, do a plain page.
|
22:06:53
|
<bmckown> cause it finds and creates all in one page.
|
22:07:24
|
<bmckown> and updates
|
22:07:26
|
<djazayeri> Finds? You create a new patient but take existing addresses?
|
22:07:35
|
<djazayeri> If it's also used to edit a patient, that's different
|
22:07:39
|
<djazayeri> anyway, I've got to run.
|
22:07:43
|
<bmckown> but tecnically goes to a confirmation page before the save/update actually happens
|
22:07:57
|
<bmckown> okay thanks for the help/ideas
|
22:09:05
|
<djazayeri> Agnor: thinking through the ticket a bit more, that's fine to do.
|
22:09:21
|
<djazayeri> I'm going to make a brief comment. Can't find the dev list discussion that I definitely remember happening.
|
22:16:20
|
<djazayeri> bye all
|
22:16:28
|
*** djazayeri has quit IRC
|
22:20:20
|
<k_nishant1> well is the evaluation started
|
22:20:44
|
<k_nishant1> how many application are there for Role based Home page
|
22:23:16
|
<k_nishant1> sdefabbiakane: shello
|
22:23:18
|
<k_nishant1> hello
|
22:23:25
|
<k_nishant1> is evaluation started
|
22:24:09
|
<greendots> idk but there was around 400 total
|
22:24:33
|
*** kane77 has quit IRC
|
22:24:37
|
<k_nishant1> 400 wat
|
22:24:50
|
<greendots> applications
|
22:24:53
|
<bmckown> k_nishant1, do you mean whether openmrs mentors have begun to evaluate proposals?
|
22:25:03
|
<k_nishant1> yaa
|
22:25:19
|
<bmckown> yes. begun... not finished. :-)
|
22:25:36
|
<k_nishant1> ok
|
22:27:47
|
<Mkop2> k_nishant1: be patient. You will find out on the 20th if you're accepted or not.
|
22:28:08
|
<k_nishant1> that's true bro
|
22:28:16
|
<Mkop2> greendots: where did you hear that, about 400 applications?
|
22:28:42
|
*** nathanael has quit IRC
|
22:28:51
|
<greendots> an op (dont remember whom) posted it yesterday
|
22:34:26
|
<Mkop2> bwolfe said today that there were 100
|
22:34:40
|
<Mkop2> there were 5887 total to gsoc
|
22:35:48
|
<greendots> maybe thats 400 applications and 100 students? idk
|
22:37:46
|
*** bmckown has quit IRC
|
23:04:20
|
*** Mkop2 has quit IRC
|
23:10:40
|
*** nathanael has joined #openmrs
|
23:48:33
|
*** tarvid has joined #openmrs
|
23:55:34
|
*** flyankur has quit IRC
|