Hi all, I've been working for a while on re-writing the label module from the ground up and am nearly complete. The new code takes a more OO approach and should make the implementation of new features easier (ie. single label printing for a single item, etc.) I'm hoping to be finished in time for the feature freeze at the end of August. The initial objective is to bring the new code up to the same specifications as the old and perform easily implimented bug-fixes along the way. I'll try to publish my repo over the next week so anyone who likes can have a look at the wip. Incidentally, this re-write will remove the patron card utility code intitially. It was only nearly finished in its current state. I plan to add it back in finished form after completeing work on the labels code. This means it will probably not make it into the next release. Kind Regards, Chris Christopher Nighswonger Faculty Member Network & Systems Director Foundations Bible College & Seminary www.foundations.edu www.fbcradio.org
This sounds awesome - I have so much trouble documenting and teaching the label creator - I can't wait to see what you've done to improve upon it!! --- Nicole C. Engard Open Source Evangelist, LibLime (888) Koha ILS (564-2457) ext. 714 nce@liblime.com AIM/Y!/Skype: nengard http://liblime.com http://blogs.liblime.com/open-sesame/ 2009/7/28 Chris Nighswonger <cnighswonger@foundations.edu>:
Hi all,
I've been working for a while on re-writing the label module from the ground up and am nearly complete. The new code takes a more OO approach and should make the implementation of new features easier (ie. single label printing for a single item, etc.) I'm hoping to be finished in time for the feature freeze at the end of August. The initial objective is to bring the new code up to the same specifications as the old and perform easily implimented bug-fixes along the way. I'll try to publish my repo over the next week so anyone who likes can have a look at the wip.
Incidentally, this re-write will remove the patron card utility code intitially. It was only nearly finished in its current state. I plan to add it back in finished form after completeing work on the labels code. This means it will probably not make it into the next release.
Kind Regards, Chris
Christopher Nighswonger Faculty Member Network & Systems Director Foundations Bible College & Seminary www.foundations.edu www.fbcradio.org
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha.org http://lists.koha.org/mailman/listinfo/koha-devel
On Tue, Jul 28, 2009 at 11:13 AM, Chris Nighswonger < cnighswonger@foundations.edu> wrote:
Hi all,
I've been working for a while on re-writing the label module from the ground up and am nearly complete. The new code takes a more OO approach and should make the implementation of new features easier (ie. single label printing for a single item, etc.) I'm hoping to be finished in time for the feature freeze at the end of August. The initial objective is to bring the new code up to the same specifications as the old and perform easily implemented bug-fixes along the way. I'll try to publish my repo over the next week so anyone who likes can have a look at the wip.
Here is a copy of my wip repo: http://git.foundations.edu/?p=koha.3.0.x;a=summary Give the dns changes 24hrs or so to propagate depending where you are in the world. This is a wip and subject to change instantaneously and drastically without notice. Also, the pod is suffering from a rather large latency. It will be updated/completed prior to submission. The work is currently being done over the 3.0.x HEAD, but will be ported to the current development HEAD once completed. Kind Regards, Chris
Chris Nighswonger <cnighswonger@foundations.edu> wrote:
Incidentally, this re-write will remove the patron card utility code intitially. It was only nearly finished in its current state. I plan to add it back in finished form after completeing work on the labels code. This means it will probably not make it into the next release.
Thanks for the rewrite. It would proably be helpful for our patronCardLogo extension, which is very messily done at the moment. Can you expand on the above about removing the patron card utility code? Does that mean patron card printing vanishes completely? Regards, -- MJ Ray (slef) LMS developer and webmaster at | software www.software.coop http://mjr.towers.org.uk | .... co IMO only: see http://mjr.towers.org.uk/email.html | .... op
On Wed, Jul 29, 2009 at 6:26 AM, MJ Ray <mjr@phonecoop.coop> wrote:
Chris Nighswonger <cnighswonger@foundations.edu> wrote:
Incidentally, this re-write will remove the patron card utility code intitially. It was only nearly finished in its current state. I plan to add it back in finished form after completeing work on the labels code. This means it will probably not make it into the next release.
Thanks for the rewrite. It would proably be helpful for our patronCardLogo extension, which is very messily done at the moment.
Can you expand on the above about removing the patron card utility code? Does that mean patron card printing vanishes completely?
Really only if I cannot get to it before the end of August deadline. There are quite a few changes to the tables that underly the label module which affect the patron card feature. This is besides the coding changes. I am working to extract the patron card code and place it in a module to itself and finish it. The short of the matter is that the coding changes to the labels module break the current patron card feature. If there is time before the feature freeze, the patron card feature will be finished up and included. Otherwise the code for it will be non-functional at best in the new release. In this case, the new patron card code should be available prior to the end of the year at the latest as I have a deadline for all of this work in Jan. 2010. Kind Regards, Chris
participants (3)
-
Chris Nighswonger -
MJ Ray -
Nicole Engard