[Koha-bugs] [Bug 21327] Add a Modular Koha Core design

2018-09-11 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21327

Julian Maurice  changed:

   What|Removed |Added

 CC||julian.maur...@biblibre.com

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 21327] Add a Modular Koha Core design

2018-09-10 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21327

Benjamin Rokseth  changed:

   What|Removed |Added

  Attachment #78544|0   |1
is obsolete||

--- Comment #5 from Benjamin Rokseth  ---
Created attachment 78549
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=78549=edit
Bug 21327: Add Core::Main Namespace

- Core::Exceptions
- Core::Prefs

This is the main class of Core, along with siblings
Prefs  - to handle sysprefs and overrides, as well as
Exceptions - Also included are the Makefile and koha-conf setup

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 21327] Add a Modular Koha Core design

2018-09-10 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21327

Benjamin Rokseth  changed:

   What|Removed |Added

  Attachment #78547|0   |1
is obsolete||

--- Comment #8 from Benjamin Rokseth  ---
Created attachment 78552
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=78552=edit
Bug 21327: Implement Core::Circulation in admin and SIP

covered:

C4::SIP::ILS::Transaction::Checkin->do_checkin
C4::SIP::ILS::Transaction::Checkout->do_checkout
C4::SIP::Sip::MsgType->handle_checkout (add branch)
circ/circulation.pl
circ/renew.pl
circ/returns.pl

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 21327] Add a Modular Koha Core design

2018-09-10 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21327

Benjamin Rokseth  changed:

   What|Removed |Added

  Attachment #78546|0   |1
is obsolete||

--- Comment #7 from Benjamin Rokseth  ---
Created attachment 78551
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=78551=edit
Bug 21327: Add Core::Community::Circulation

This is the Community subclass of Circulation that should be run as default
to handle the basic Circulation, and should be interchangable with today's
functionality.
It also adds SIP integration.

to use, add the following in the config section of koha-conf.xml:
 
   Core::Community::Circulation
   Core::Community::Circulation::SIP
 

This is also the default if not set.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 21327] Add a Modular Koha Core design

2018-09-10 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21327

Benjamin Rokseth  changed:

   What|Removed |Added

  Attachment #78545|0   |1
is obsolete||

--- Comment #6 from Benjamin Rokseth  ---
Created attachment 78550
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=78550=edit
Bug 21327: Add Core::Circulation

This is the Circulation subclass of Core. It is a work in progress, but ideally
all neccessary subfunctions should be overridable, and it should consist of
a bare minimum of functionality for handling circulation.
It is a rewrite of C4::Circulation.

To use, add this in the config section in koha-conf.xml and restart plack:


  Core::Circulation


-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 21327] Add a Modular Koha Core design

2018-09-10 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21327

--- Comment #1 from Benjamin Rokseth  ---
Created attachment 78544
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=78544=edit
Add Core::Main Namespace

- Core::Exceptions
- Core::Prefs

This is the main class of Core, along with siblings
Prefs, to handle sysprefs and overrides, as well as
Exceptions. Also included are the Makefile and koha-conf setup

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 21327] Add a Modular Koha Core design

2018-09-10 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21327

--- Comment #4 from Benjamin Rokseth  ---
Created attachment 78547
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=78547=edit
Implement Core::Circulation in admin and SIP

covered:

C4::SIP::ILS::Transaction::Checkin->do_checkin
C4::SIP::ILS::Transaction::Checkout->do_checkout
C4::SIP::Sip::MsgType->handle_checkout (add branch)
circ/circulation.pl
circ/renew.pl
circ/returns.pl

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 21327] Add a Modular Koha Core design

2018-09-10 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21327

--- Comment #2 from Benjamin Rokseth  ---
Created attachment 78545
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=78545=edit
Add Core::Circulation

This is the Circulation child of Core. It is a work in progress, but ideally
all neccessary subfunctions should be overridable, and it should consist of
a bare minimum of functionality for handling circulation.

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 21327] Add a Modular Koha Core design

2018-09-10 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21327

--- Comment #3 from Benjamin Rokseth  ---
Created attachment 78546
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=78546=edit
Add crude Core::Community::Circulation

This is the Community subclass of Circulation that should be run as default
to handle the basic Circulation, and should be interchangable with todays
functionality.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/