Sunday, December 30, 2007

Implementation changes Design

Well, These past few week have been quite productive. I now have the project entirely on code.google.com, and I also was able to get the data from the web to the database successfully. This required changes to the design, but because of the lack of understanding with the persistence API many more things will be changing that fit better with the persistence API. I just have to make it display. There is quite a bit more work to do on that aspect, though it shouldn't be as hard as learning the persistence API. There are still some changes to be made to the entity classes, which will result in changes in the database. It shouldn't be too hard though. It will be nice to have those changes done. At some point I would like to get many things worked out, but programing is an incremental endeavor, and one that won't always be fast increments.
So A review of things left to be done for a .1 release:
  1. Finish the chapter selection process
  2. Write the necessary methods to display the chapter in the space provided
  3. Create/edit notes
  4. (a maybe) Have the basics of the users down.
Well, that would pretty much what is done right now. I will of course be working on it more tonight, and more this week.

Monday, December 17, 2007

After a Long Absence

OK, it has been a while since I posted before, and since a lot has changed, I decided to post again. Perhaps the biggest change is that I've re based the program on to the swing application framework, and then also I changed the hosting site to Google's site instead of source forge. I think Google has a few more ready made tools that make it easier. Anyways. I'm pretty much gonna have to redo the GUI section, though that shouldn't be too hard, especially with the GUI designer in Netbeans.
Some of the things I have accomplished within the past week or two:
  • Got the scripture HTML converter fine tuned and working with the Database objects.
  • Started (and still working on) getting a class written that facilitates downloading the scriptures.
  • Wrote the functions to dynamically get the copyright from a scripture site.
  • Got the project based on Swing Application Framework
  • Switched Hosting to Goolge Code from sourceforge. This took care of some repository cleanup i was going to have to do.
This got me thinking I should probably put some of these things into packages more. And I should make a template/abstract class for the converters, so that they can all be interacted with in the same way. That way hopefully we can get another way of interacting with the class in a more consistent fashion.

Hopefully I can get .1 finished by the beginning of the school year. i had a scare with my laptop going down last night. The power cord got cut, and had started to short. After a little bit i opened it up and started to examine how it was made, etc. I found I could fix it after I had thought about it enough to realize I didn't need to try to save it anymore. It looks uglier, but it is more stable then before.

I think that is all the news and advancements made in the project for this post.