00:00:52
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [9620]: 1.5.x: Moved TestTypeFilter to right folder. Followup fix for #1527 <http://dev.openmrs.org/changeset/9620> || OpenMRS Changesets: Changeset [9619]: Moved TestTypeFilter to right folder. Followup fix for #1527 <http://dev.openmrs.org/changeset/9619>
|
00:11:20
|
<bwolfe> r0bby: did you upgrade that to a blocker without testing on the latest trunk?
|
00:22:33
|
<r0bby> should ir eber it?
|
00:22:46
|
<r0bby> let me upgrade :X
|
00:27:23
|
<r0bby> bwolfe: no changes to the services
|
00:27:33
|
<r0bby> hrm wait
|
00:27:46
|
<r0bby> i did a pull recently and didn't upgrade - so i'll tr
|
00:27:47
|
<r0bby> y
|
01:09:20
|
<r0bby> bwolfe: marked as duplicate
|
01:36:57
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1707 (defect closed): NonUniqueObjectException when editing users <http://dev.openmrs.org/ticket/1707#comment:4>
|
01:37:46
|
<bwolfe> r0bby: sweet, thanks for checking that out. :-)
|
01:42:48
|
<Echidna> hey bwolfe
|
01:42:56
|
<Echidna> i cant get 1.5 to run anymore
|
01:42:58
|
<Echidna> org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Type filter class not found: org.openmrs.util.TestTypeFilter; nested exception is java.lang.ClassNotFoundException: org.openmrs.util.TestTypeFilter
|
01:43:16
|
<Echidna> told me that after running that db update page
|
01:43:33
|
<bwolfe> Echidna: update again
|
01:43:47
|
<Echidna> it wont let me anymore
|
01:45:21
|
<bwolfe> Echidna: it won't let you update ??
|
01:45:37
|
<Echidna> it wont let me see the update page anymore
|
01:45:49
|
<Echidna> get the same exception
|
01:51:54
|
<r0bby> Echidna: add an ignore for dist/
|
01:52:08
|
<r0bby> :)
|
01:52:58
|
<Echidna> why
|
01:54:56
|
<r0bby> because dist/ contains stuff that's irrelevent to VCS
|
01:55:22
|
<r0bby> you don't need to track the generated jars/omods
|
01:55:47
|
<Echidna> it's a classpath folder though
|
01:55:55
|
<Echidna> for junit
|
01:56:17
|
<r0bby> which is generated when building
|
01:56:37
|
<Echidna> some other time
|
01:56:44
|
<Echidna> i'm not gonna commit just for that
|
01:58:37
|
<r0bby> i personally dont include it :)
|
01:58:45
|
<r0bby> it's just preference i guess
|
01:59:15
|
<Echidna> also, there was no need to write about it on the dev list
|
01:59:22
|
<r0bby> yeh
|
01:59:31
|
<r0bby> i regretted that after i hit send sorry bout that
|
01:59:57
|
<Echidna> doesnt it mark a project with errors if a classpath folder doesnt exist?
|
02:01:03
|
<r0bby> wouldn't know
|
02:01:08
|
<r0bby> I dont use eclipse :)
|
02:08:16
|
<Echidna> bwolfe: any idea what this could be?
|
02:08:16
|
<Echidna> http://pastie.org/568274
|
02:08:25
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [9622]: facility data: add a hasPrivilege check before displaying the links -- ⦠<http://dev.openmrs.org/changeset/9622> || OpenMRS Changesets: Changeset [9621]: facility data: change the required permission to "Enter Facility Data ⦠<http://dev.openmrs.org/changeset/9621>
|
02:11:21
|
<bwolfe> Echidna: yes. I already told you. :-)
|
02:11:30
|
<bwolfe> Echidna: do an svn update on trunk
|
02:12:28
|
<Echidna> oh
|
02:12:37
|
<Echidna> that's what you meant by update
|
02:12:41
|
<Echidna> gotta be more precise =P
|
02:13:45
|
<r0bby> svn update && ant update
|
02:13:56
|
<r0bby> precise enough :D
|
02:14:03
|
<Echidna> ant update?
|
02:14:27
|
<Echidna> is that with auto deploy?
|
02:14:30
|
<r0bby> update is the target to update the openmrs install in tomcat.
|
02:14:55
|
<r0bby> it recompiles, packages, undeploys and redeploys the war :)
|
02:15:07
|
<Echidna> figured
|
02:15:14
|
<Echidna> my tomcat is on a different computer though
|
02:15:17
|
<Echidna> is it still possible
|
02:16:18
|
<r0bby> yeh just specify the url :)
|
02:19:00
|
*** atomicturtle has joined #openmrs
|
02:19:40
|
*** atomicturtle has left #openmrs
|
02:24:48
|
<Echidna> bwolfe: same error
|
02:26:26
|
<bwolfe> Echidna: hmm
|
02:27:10
|
<Echidna> could liquibase have ruined my db?
|
02:27:17
|
<bwolfe> Echidna: no
|
02:30:59
|
*** drlove has joined #openmrs
|
02:32:44
|
<bwolfe> Echidna: I committed a change a few hours ago that was supposed to fix this. make sure you do an ant clean and then package your war
|
02:33:19
|
<Echidna> i think i did
|
02:33:26
|
<Echidna> eclipse clean, then ant clean, then ant build
|
02:33:53
|
<Echidna> did you commit that fix into trunk or also 1.5?
|
02:33:57
|
<bwolfe> what version is your api in /dist ? (be sure to refresh the folder)
|
02:34:00
|
<bwolfe> both
|
02:34:23
|
<Echidna> openmrs-api-1.6.0.9598-dev
|
02:34:33
|
<Echidna> hm
|
02:34:39
|
<Echidna> why does it say 1.6.0 when it's 1.5
|
02:34:58
|
<Echidna> wrong folder
|
02:34:59
|
<Echidna> openmrs-api-1.5.0.9596-RC
|
02:35:28
|
<Echidna> hm
|
02:35:34
|
<Echidna> something must've gone wrong then
|
02:35:43
|
<Echidna> i see it's 9620 now or smt
|
02:37:33
|
<Echidna> oh and i also see what exactly went wrong
|
02:37:40
|
<Echidna> the second time i updated trunk instead of 1.5
|
02:37:46
|
<Echidna> but deployed 1.5..
|
02:46:26
|
<r0bby> ...cute
|
02:51:11
|
<r0bby> nevermind it makes sense
|
02:52:36
|
<Echidna> i have some eclipse questions
|
02:52:44
|
<Echidna> (bwolfe)
|
02:52:44
|
<Echidna> =)
|
02:53:01
|
<Echidna> how do i remove repositories from my subclipse
|
02:53:56
|
<Echidna> and how do i make it go to the synchronization perspective if i do team->synchronize (it asks the first time you do it but i said no back then)
|
02:57:50
|
<bwolfe> Echidna: to delete a repository, open the SVN Repositories view, right click on it and choose "discard"
|
02:58:43
|
<Echidna> oh thx
|
02:58:49
|
<bwolfe> Echidna: that option should be in the eclipse properties. use the search box on the properties screen
|
03:01:14
|
<Echidna> found it, thx
|
03:33:07
|
*** bwolfe has quit IRC
|
06:16:06
|
*** nribeka has quit IRC
|
08:07:04
|
*** pascal` has joined #openmrs
|
08:07:46
|
<pascal`> join #ubuntu-za
|
08:08:07
|
<pascal`> oops
|
08:31:21
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [9623]: schedulerquartz: tooltips added in taskForm page <http://dev.openmrs.org/changeset/9623>
|
08:36:56
|
*** pascal` has quit IRC
|
09:58:31
|
*** drlove has quit IRC
|
14:22:08
|
*** pascal` has joined #openmrs
|
14:22:20
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [9624]: schedulerquartz: menu tab style modified <http://dev.openmrs.org/changeset/9624>
|
16:12:20
|
*** pascal` has quit IRC
|
17:03:52
|
*** bwolfe has joined #openmrs
|
17:03:52
|
*** ChanServ sets mode: +o bwolfe
|
17:14:03
|
*** bwolfe has quit IRC
|
18:53:54
|
*** bwolfe has joined #openmrs
|
18:53:55
|
*** ChanServ sets mode: +o bwolfe
|
22:07:06
|
*** jmiranda has joined #openmrs
|
22:07:06
|
*** ChanServ sets mode: +o jmiranda
|
22:16:01
|
<r0bby> bwolfe: mind if i bounce ideas off of you? :X
|
22:16:25
|
<r0bby> been trying to figure out how to design an intuitive UI for designing the Form Schemas (The reports themselves)
|
22:16:40
|
<r0bby> specifically, how to specify the order of the sections :X
|
22:18:15
|
<r0bby> currently -- the insertion order to the list is how we order it :X
|
22:18:39
|
<r0bby> the schema has a List of Form Sections -- the form section has a Set of Form Questions
|
22:19:42
|
<r0bby> also the same problem arises w/ the ui for form sections -- but question number is how the questions are ordered (e.g., 1a,1b,etc.) so i suppose that problem goes away
|
22:20:02
|
<r0bby> i guess i'll think this over -- sorry for thinking outloud :X
|
22:20:11
|
<r0bby> just wanna get this right
|
22:20:12
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [9625]: htmlformentrydesigner: Added rendering of boolean and text concepts <http://dev.openmrs.org/changeset/9625> || Joao Portela: GSOC Weekly Blog Entry (2009-08-02) <http://agnor.wordpress.com/2009/08/02/gsoc-weekly-blog-entry-2009-08-02/>
|
22:29:43
|
<bwolfe> r0bby: I would say drag/drop of the sections for the order is the best ui. however, that can be done in the next round. for now, you could just put a little textbox in there for a "sortWeight" or "order number"
|
22:29:57
|
<r0bby> bwolfe: yeh
|
22:30:04
|
<r0bby> for now i dont wanna get distracted
|
22:30:10
|
<bwolfe> r0bby: or you can do a simple "move up" vs "move down" like what the Manage Data Export columns does
|
22:30:11
|
<r0bby> I *DID* add a few JS tricks
|
22:30:24
|
<r0bby> bwolfe: reporting module?
|
22:30:26
|
<bwolfe> r0bby: I agree that it would be a distraction
|
22:30:39
|
<bwolfe> r0bby: reportingcompatibility I think
|
22:30:44
|
<r0bby> hrm
|
22:30:51
|
<bwolfe> r0bby: even the move up/move down would be a distraction
|
22:31:02
|
<bwolfe> just put a textbox in there for the user to enter a new sort weight
|
22:31:11
|
<r0bby> for now XML Is gonna be the way it's done
|
22:31:15
|
<bwolfe> and have a sortWeight column that you order on
|
22:31:25
|
* r0bby sighs
|
22:31:41
|
<r0bby> I'm gonna make a field in section
|
22:31:44
|
<r0bby> called sectionNumber
|
22:32:12
|
<r0bby> then change it to a set and order on that similar to what we do for form questions
|
22:32:22
|
<r0bby> but.. that won't work :/
|
22:33:22
|
<r0bby> This is the UI that's gonna be tricky
|
22:34:10
|
<r0bby> I don't have much to go -- this actually the last piece :)
|
22:34:21
|
<r0bby> you can edit and save report data :)
|
22:34:38
|
<r0bby> -- monthly calendar view needs to be implemented but other than that we're done :)
|
22:35:40
|
<r0bby> analysis is useless right now
|
22:42:43
|
<r0bby> bwolfe: i see the reporting compatibility
|
22:42:51
|
<r0bby> im gonna pull the markup
|
22:43:38
|
<r0bby> thanks bwolfe for your input -- if i get anything out of this year's soc is intuitive UI Design skills :)
|
22:48:49
|
* r0bby sighs
|
23:01:15
|
<bwolfe> r0bby: I still thing the reportingcompat way to do it is more complicated than you need it. for now, just do the textboxes
|
23:01:20
|
<bwolfe> and add in the js if you have time at the end
|
23:10:23
|
<r0bby> I can steal most of it
|
23:10:33
|
<r0bby> bwolfe: i just looked at it -- it's complex but not impossible
|
23:10:56
|
<r0bby> shouldn't take me too long to do it
|
23:11:05
|
<r0bby> I can probably rip it
|
23:11:34
|
<r0bby> bwolfe: my issue and I'm thinking as a user right now: say I define a report
|
23:11:36
|
<r0bby> I get to the end
|
23:11:51
|
<r0bby> realize i ordered something wrong and have to go back to do it all over again
|
23:12:02
|
<r0bby> pain the ass -- i wanna make it intuitive and easy for the user
|
23:12:13
|
<r0bby> even if it's hell for me
|
23:12:22
|
<r0bby> in the end -- it's worth it
|
23:12:34
|
<r0bby> I'm *SLIGHTLY* behind but not too bad
|
23:12:46
|
<r0bby> i earmarked more than i could chew i think
|
23:13:17
|
<r0bby> I'll just push a lil bit of this monday's milestone into next week's
|
23:13:57
|
<bwolfe> r0bby: I agree they shouldn't have to redo it
|
23:14:20
|
<r0bby> I don't think this will be too bad i have a lot of code i can reuse from reportingcompatibility
|
23:14:23
|
<bwolfe> but if you're behind, you should do the easiest thing you can: a textbox. a user can reorder the form by changing all the numbers to be how they want
|
23:14:40
|
<bwolfe> it will take 10 seconds to do
|
23:14:44
|
<r0bby> yeh
|
23:14:57
|
<bwolfe> and if you have a few days at the end, do the fancy js thing with jquery drag/drop
|
23:15:19
|
<r0bby> eh i dont plan on ditching this
|
23:15:28
|
<r0bby> I have some stuff i did i dont want changed :X
|
23:15:51
|
<bwolfe> ditching what?
|
23:15:58
|
<r0bby> the project :)
|
23:16:06
|
<r0bby> i'm sticking around forever :)
|
23:16:24
|
<bwolfe> ok, then add the jquery after gsoc
|
23:16:30
|
<r0bby> yeh im gonna
|
23:16:40
|
<r0bby> after soc ends -- im gonna do a quick job for a friend
|
23:17:23
|
<r0bby> pay isn't much -- (i'd do it for free; but it's relatively easy; (parsing text with multiple delimiters and a GUI for it :/)
|
23:17:41
|
<r0bby> griffon ftw :D finally get to play with it :)
|
23:31:33
|
<r0bby> whoa
|
23:31:36
|
<r0bby> the DND isn't hard
|
23:31:41
|
<r0bby> http://www.isocra.com/2008/02/table-drag-and-drop-jquery-plugin/
|
23:31:47
|
<OpenMRSBot> <http://ln-s.net/3m2n> (at www.isocra.com)
|
23:32:17
|
<r0bby> it's re-calculating even/odd rows that's annoying :X
|
23:43:35
|
<r0bby> oh my god
|
23:43:36
|
<r0bby> http://www.dreamcss.com/2009/07/7-interesting-jquery-calendar-plugins.html
|
23:43:40
|
<OpenMRSBot> <http://ln-s.net/3m35> (at www.dreamcss.com)
|
23:49:18
|
<r0bby> bwolfe: is the MIT license and the OPL compatible?
|
23:49:33
|
<bwolfe> probably
|
23:49:44
|
<r0bby> I found a Jquery plugin that can be used -- but i need to tweak it -- it can replace the calendar taglib im using which is REALLY creappy
|
23:49:48
|
<r0bby> crappy*
|
23:50:18
|
<r0bby> because i need to tweak it and i dont want to run into legal issues
|
23:50:43
|
<r0bby> gonna happen post soc (since the tag is working as-is; just we need to ax it at some point
|
23:50:47
|
<r0bby> mike hates it
|