Session Start: Mon May 05 20:59:00 2003
Session Ident: #dbviz
[20:59] * Now talking in #dbviz
[20:59] <Sid> Hey
[20:59] <brians> hey
[20:59] <jrarick> hey
[21:00] * Ross has joined #dbViZ
[21:00] <Ross> got an email from larry, I think i know what his problem was...
[21:00] <Ross> fixing as we type
[21:00] <Sid> What was his problem?
[21:01] <Ross> I think it was because we weren't copying our "resources" into the class dir
[21:01] <Sid> That needs to go into the build script.
[21:01] <Ross> that's what I just change
[21:01] <Sid> AND all the files need to be placed in the same directory.
[21:01] <Ross> d
[21:01] <Ross> I know
[21:02] <Ross> we also need to change the we they are being loaded
[21:02] <Sid> Ya
[21:02] <Ross> we need go getResource so we can load them from the jar
[21:02] <Ross> I set that up for the import.properties
[21:02] <Sid> How does ImageIcon work?
[21:02] <Ross> where you talking about?
[21:03] <Sid> That's what I use almost everywhere when loading images.
[21:03] <Sid> ImageIcon(String filename)
[21:03] <Sid> Creates an ImageIcon from the specified file.
[21:03] <Ross> oh that works fine
[21:03] * larknox has joined #dbviz
[21:03] <Ross> same way
[21:03] <Sid> Ok. Hey Larry
[21:03] <larknox> Hey
[21:03] <Ross> hey larry, fixing now
[21:04] * SandraFaust has joined #dbviz
[21:04] <SandraFaust> hi
[21:04] <Sid> Hi Sandra
[21:04] <brians> hey
[21:04] <SandraFaust> sorry, I'm late
[21:04] <larknox> hi
[21:04] <Sid> 'sok
[21:04] <Sid> Let's get started, since this'll need to be a longer meeting so next week's meeting can be short or nonexistent. =)
[21:04] <Sid> Meeting 22 Agenda
[21:04] <Sid> - Team Status
[21:04] <Sid> - Iteration Status
[21:04] <Sid> - T1 Iteration Plan / HW5
[21:04] <Sid> - Tasking
[21:05] <Sid> 1. Team Status.
[21:05] <Sid> I fixed a lot of bugs, did a couple test cases and wrote the T1 iteration plan.
[21:05] <Sid> Jim, what're you up to?
[21:05] <jrarick> Hi Sid
[21:05] * Sid waves cheerily
[21:06] <jrarick> Sorry, I have not finished the save test case
[21:06] <jrarick> I had an unforeseen problem at work
[21:06] <jrarick> Other than that I sent my metrics to you
[21:06] <jrarick> I still have to finish the test case
[21:06] <Sid> Did you send it to the webmasters?
[21:06] <jrarick> No I have not.
[21:07] <jrarick> Did you look at it
[21:07] <Ross> *larry- I commited a new build script.. try that
[21:07] <Sid> Mmm, nope.
[21:07] <jrarick> Okay, I will send it to webmasters right away
[21:07] <jrarick> I think it is pretty good
[21:08] <jrarick> I changed a few classes
[21:08] <Sid> It seems crooked that changing that big boolean statement into a fancy loop makes the metrics happier.
[21:08] <Ross> *larry.. did you get that?
[21:08] <jrarick> yeah
[21:08] <jrarick> But it keeps everything in a table
[21:08] <jrarick> Rather than a big OR statement
[21:09] <Sid> That's really bordering on the side of writing lots of LoC to make more money.
[21:09] <jrarick> I guess.
[21:09] <jrarick> That's how metrics are measured though
[21:09] <Sid> Yea, in more complicated OR statements, I'd agree with the metric, but that statement was trivial.
[21:09] <jrarick> I also broke out the big layout algorithm class
[21:09] <Sid> Yea, that's good.
[21:10] <jrarick> We got rid of most of the tramps
[21:10] <larknox> *ross - got it - updating now.
[21:10] <jrarick> and the biggest WMC problem
[21:10] <jrarick> Other classes could use work, but not essential
[21:10] <Sid> Yea, and we don't have any more time. =/
[21:11] <jrarick> Right, I stopped after the code freeze
[21:11] <jrarick> But it shows improvement
[21:11] <Sid> Are you still working on the save/load unit test?
[21:11] <jrarick> Yes
[21:11] <Sid> Ok, when do you think it'll get done?
[21:11] <jrarick> Thursday?
[21:12] <jrarick> I can work tomorrow and Wednesday
[21:12] <Sid> Hmm..
[21:12] <jrarick> Not good?
[21:12] <Sid> Since this isn't actually part of the app, I'm not going to care that it gets done in time for "testing"
[21:12] <Sid> So Thursday is good.
[21:12] <jrarick> Okay, thanks
[21:12] <Sid> And later is still acceptable, course we have the exam then.
[21:13] <jrarick> yeah
[21:13] <Sid> Larry, how's the installation use case going?
[21:14] <larknox> Ross just made a change that I'm trying out
[21:14] <Sid> I didn't mean to throw the deadline quite so hard at you. I looked at the plan I made it thought 'oops'
[21:14] <larknox> InstallAnywhere still wdidn't find the importers
[21:14] <Ross> did you ant?
[21:14] <larknox> yes
[21:14] <Ross> did you get a message about copying 2 files?
[21:15] <Sid> Ok, well, just kep working on that then. =)
[21:15] <larknox> yes
[21:15] <Ross> well hrmph..
[21:15] <Sid> Ok, item 2...
[21:16] <Sid> We're at the end of the Construction 3 iteration, and midway through Transition.
[21:16] <Sid> If that makes any sense...
[21:16] <Sid> In an ideal world we would have completed a bunch of testing this week
[21:16] <Sid> Oh well. =)
[21:17] <Sid> The main items that need to be completed are the Installation use case, which Larry and Ross are obviously on
[21:17] <Sid> The web site needs to be finished
[21:17] <Sid> And the installation thing needs to be tested.
[21:18] <Sid> When Larry finishes that up, I'd like everyone to try installing dbViZ like a normal user.
[21:18] <Sid> Instructions will be sent out. Basically, it'll just be a short test to verify that the installation worked:
[21:18] <Sid> Install, start, and import a schema and add a few tables. Nothing too fancy or time consuming.
[21:19] <Sid> There are those test cases that Sandra and I listed on the wiki that should get done relatively soon.
[21:20] <Sid> We'll put a moderate effort into running through them, just so we can say we did do some testing.
[21:20] <Sid> "formal" testing...
[21:20] <Sid> Any questions at this point?
[21:20] <Sid> Ok, 3. Transition Plan/HW5
[21:21] <Sid> Guess I'll push back the completion date for the Installation use case. =)
[21:21] <larknox> was I supposed to get the 2 files message?
[21:21] <Ross> *goes to check something*
[21:21] <Ross> yup
[21:21] <larknox> which script did you change
[21:21] <Ross> build.xml
[21:21] <larknox> ah. - perhaps since I commented out a line it didn't get updated. I'll try again.
[21:21] <Ross> *larry you should see: copy:
[21:21] <Ross> [mkdir] Created dir: /proj/school/cs329/jdbv/class/edu/uiuc/jdbv/resources
[21:21] <Ross> [copy] Copying 2 files to /proj/school/cs329/jdbv/class/edu/uiuc/jdbv/resources
[21:21] * ChanServ sets mode: -r
[21:21] <SandraFaust> Well, I tested stuff that I was writing test cases on
[21:21] <Ross> also, if everyone could try downloading the two release files on sourceforge I'd appreciate it
[21:21] <brians> what's that link, should that be off our new website?
[21:21] <Ross> no, it's off sourceforge
[21:21] <Ross> the files section
[21:21] <brians> yes, we need an installation page though
[21:21] * udaykale has joined #dbviz
[21:21] <udaykale> hey guys - sorry, got stuck up in a meeting
[21:21] <Ross> and bugs! lots of em!
[21:21] <SandraFaust> I can keep working on Test Cases
[21:21] <SandraFaust> and testing for that matter
[21:21] <brians> what kind of installation page are we going to have?
[21:21] * Sid ponders
[21:22] <Sid> Gotta love it when I talk to myself...
[21:22] <brians> does the use case begin at the project website?
[21:22] <Sid> Time out... What was the last thing people heard from me before I started pondering?
[21:22] <larknox> I don't think so, but that could be changed
[21:23] * Sid jumps up and down for attention.
[21:24] <Ross> pushing back installation case?
[21:25] <larknox> no, starting at the website
[21:25] <SandraFaust> Hello, Sid!
[21:25] <udaykale> :)
[21:25] <larknox> sorry
[21:25] * Sid is going deaf.
[21:25] * Disconnected
Session Close: Mon May 05 21:25:49 2003
Session Start: Mon May 05 21:26:09 2003
Session Ident: #dbviz
[21:26] * Now talking in #dbviz
[21:26] <Ross> you see us now?
[21:26] <Sid> Uh huh
[21:26] <brians> i think so larry, it changed names last sem
[21:26] <Ross> :)
[21:26] <Sid> Everyone say something!
[21:26] <larknox> hey
[21:26] <jrarick> Hi
[21:27] <Ross> I have three arms!
[21:27] <udaykale> hi sid
[21:27] <SandraFaust> hello
[21:27] <Sid> Blah... Very laggy. I get them in bunches.
[21:28] <Sid> Anyone talkin now?
[21:28] <Ross> nope
[21:28] <Ross> waiting for you
[21:28] <jrarick> I think so
[21:28] <Sid> Ok... So umm, were there any questions then?
[21:29] <Sid> Ok.
[21:30] <Ross> I'm translating of aim
[21:30] <Sid> Any issues with the Transition plan?
[21:30] <SandraFaust> no
[21:30] <udaykale> did you look at the documentation site
[21:30] <udaykale> do we need more...
[21:30] <brians> i looked briefly
[21:31] <brians> probably some more content
[21:31] <brians> e.g. for zoom - show all ways to zoom, etc...
[21:31] <Sid> Still need to get rid of the Java stuff.
[21:32] <Sid> If someone visits the site without a Java-enabled browser, they can't get off the first page.
[21:32] <brians> people still could have issues with JavaScript though as well
[21:32] <Sid> Not nearly as much as Java.
[21:32] <SandraFaust> oh yes, and I tried at work, the support page takes long time to load
[21:32] <Sid> And using Javascript is only for decoration.
[21:32] <Sid> We don't rely on the Javascript to work in order to navigate.
[21:32] <brians> i'll work on it
[21:32] <Sid> With Javascript, they're still just links that'll degrade to standard behavior.
[21:33] <Sid> Ok, thank
[21:33] <Sid> s
[21:33] <Sid> The documentation page is looking good
[21:34] <brians> does support have all we need?
[21:34] <brians> links
[21:34] <Sid> Hmm, feature requests?
[21:35] <brians> ok, is that on sourceforge?
[21:35] <Sid> Yes. "RFE"
[21:35] <Sid> Requests For Enhancements as far as I've figured...
[21:35] <udaykale> support more database vendors ...
[21:35] <brians> that would be RFE??
[21:36] <Sid> Yes. To both Uday and Schoudel
[21:37] <Ross> wow... I was just putting my rfe's in as bugs... woops
[21:37] <larknox> *Ross sorry - still no cigar
[21:37] <Sid> Hehe, I sorta justify it by thinking they're features that should have been in, so thus they're bugs.
[21:38] <Ross> *larry blah!...hmm... I'll need to figure out what your install anywhere is doing
[21:38] <Sid> Anything else on the Transition plan?
[21:38] <Ross> *larry another check - make sure you have import.properties in your class/edu/uiuc/jdbv/resources dir
[21:38] <Sid> Ok, I'll submit it tonight.
[21:38] <Ross> *note the class
[21:39] <Sid> As Ross mentioned in his status, the project "due date" is the 15th.
[21:39] <larknox> *Ross - it's there
[21:39] <Ross> Larry, let's chat after the meeting then
[21:39] <larknox> * OK
[21:39] <brians> sid, do you have the new site linked off of the doc to show we did some work on the plan
[21:39] <Sid> I've adjusted the iteration plan to officially end on that day, though all tasks should be finished by the 12th.
[21:40] <Sid> The new site should replace the old site.
[21:40] <Sid> So it'll be at http://jdbv.sourceforge.net
[21:41] <Sid> I don't think it's really needed to show that we're already implementing the plan.
[21:41] <Sid> They'll see that we have when they review the project.
[21:41] <brians> it may not hurt though, otherwise they may see only you worked on this assignment
[21:41] <Sid> I'll add the URL anyway, just to include it in another place.
[21:42] <brians> ok, thanks
[21:42] <brians> change "see" to "say" above
[21:43] <Sid> Alright, 4. Tasking
[21:43] <Sid> - finish test cases and send them to the webmasters and me
[21:43] <Sid> - finish any tasks you're still working on
[21:44] <Sid> - When we get installation ready, everyone try to install it to make sure it works.
[21:44] <udaykale> what is the official due date
[21:45] <Sid> All I know is the 15th.
[21:45] <larknox> By the way - which version of j2sdk are you mostly using?
[21:45] <Ross> we are required to be 1.4
[21:45] <Ross> I don't think 1.3 will compile
[21:46] <larknox> which one - I had trouble with 1.4.1_01 so I went to 1.4.1_02
[21:46] <Sid> I'm on 1.4.1_01
[21:46] <Sid> There shouldn't be that much of a diffrence
[21:46] <Ross> none that we'd notice at least
[21:46] <larknox> InstallAnywhere allows building with and without java VM
[21:46] <brians> i'm on 1.4.0_03
[21:46] <larknox> with is over 30 MB.
[21:47] <Sid> Anyway, we'll keep in contact over email to see what kind of last minute preparation we need next week.
[21:47] <Sid> Hmm, I wonder what our project quota is...
[21:47] <larknox> without is 5 or so
[21:47] <Sid> Ahh, we get 100M of quota on the project servers
[21:48] <Ross> excellent
[21:48] <Sid> So we can throw a couple full-installs on there, in addition to small installs for as many as we can support.
[21:48] <larknox> ok, good
[21:48] <Ross> we could include windows/linux/osX versions
[21:49] <Sid> osX doesn't come with the JVM?
[21:49] <Ross> it does
[21:49] <Ross> but people may not have updated to 1.4
[21:49] <Sid> ok
[21:49] <larknox> not a choice in install anywhere 5
[21:50] <Sid> Oh, suck
[21:50] <Sid> What are our choices then?
[21:51] <larknox> with VM - Mac OS 8,1-9,x, Windows, AIX, HP-UX, Linux, Solaris.
[21:52] <Ross> thats fine
[21:52] <larknox> without - Mac OS X, UNIX, Other Java-Enabled Platforms.
[21:52] <larknox> and all the ones with, too.
[21:52] <Sid> Ok. Sounds good. Not suck.
[21:53] <Sid> Any other questions?
[21:53] <Sid> Ok. We're done. Not so long meeting, I guess. Meeting's adjourned and stuff
[21:53] <Ross> how much wood could a wood... oh never mind
[21:53] <Ross> larry stick around
[21:53] <larknox> you bet
[21:53] <Sid> Thanks for coming all.
[21:53] <Sid> Good luck on the exam.
[21:53] <brians> see ya
[21:54] * brians has quit IRC (Quit: )
[21:54] <SandraFaust> thanks
[21:54] <SandraFaust> bye
[21:54] <jrarick> adieu
[21:54] * SandraFaust has left #dbviz
[21:54] * jrarick has quit IRC (Quit: )
[21:54] <udaykale> ok bye
[21:54] * udaykale has quit IRC (Quit: )
[21:55] <Ross> aight... so I think I'll need to figure out exactly what install anywhere does
[21:55] <larknox> Ok, Ross, I don't know exactly how this should work, but I think you're right that the Install Anywhere can't find the import.properties file.
[21:56] <Ross> do you create a jar with it?
[21:56] <larknox> The only thing I can set in the free version is the classpath.