[Bug 11346] New: Deprecate the PROG and CCSR themes
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Bug ID: 11346 Summary: Deprecate the PROG and CCSR themes Change sponsored?: --- Product: Koha Version: unspecified Hardware: All OS: All Status: NEW Severity: normal Priority: P5 - low Component: OPAC Assignee: oleonard@myacpl.org Reporter: liz@catalyst.net.nz QA Contact: testopia@bugs.koha-community.org This is a master bug for keeping track of all of the known issues related to the upcoming deprecation of the PROG and CCSR themes for the OPAC. Bugs for things that need to be removed should be blockers for this one. As of 3.14, bootstrap is the new default theme for the OPAC, and libraries are highly encouraged to switch their theming prior to deprecation in 3.18 because of its enhanced feature set (it is responsive) and modern styling. The proposal regarding theme deprecation as accepted on 2013-11-01 is as follows: [1] We ship Bootstrap as the default theme for 3.14 for new installations. (DONE) [2] We announce deprecation of prog and CCSR when 3.14 is released and issue a recommendation that libraries start switching to Bootstrap. (DONE) [3] At the same time, we announce that prog and CCSR will be removed in 3.18. If some organization wishes to maintain either theme after then, they can do so, but as a separate contrib. However, if you are inclined to support either theme after they've been removed ... please think carefully about the amount of work that would entail. [4] The RM will assist in getting OPAC template patches in the pipeline that were written for prog updated to support Bootstrap as well. [5] Starting with the 3.16, new OPAC patches should be targeted for Bootstrap first. During the 3.16 cycle, contributors are requested to make an effort to update the prog theme as well, particularly for new features, but this is a request, not a requirement. In other words, this means that for 3.16, libraries may need to switch to Bootstrap to take full advantage of new OPAC functionality, but the prog theme will continue to be functional. [6] During the 3.18 cycle, no patches will be pushed for prog except insofar as they may be needed to fix security issues in the maintenance releases. Before 3.18 is released, prog and CCSR will be taken out entirely. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Liz Rea <liz@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |11347 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Liz Rea <liz@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |11349 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |master -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gmcharlt@gmail.com --- Comment #1 from Tomás Cohen Arazi <tomascohen@gmail.com> --- *** Bug 12233 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Liz Rea <liz@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |12233 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Bug 11346 depends on bug 12233, which changed state. Bug 12233 Summary: remove prog and CCSR OPAC themes http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12233 What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|DUPLICATE |--- -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 --- Comment #2 from Owen Leonard <oleonard@myacpl.org> ---
[3] At the same time, we announce that prog and CCSR will be removed in 3.18.
Done.
[4] The RM will assist in getting OPAC template patches in the pipeline that were written for prog updated to support Bootstrap as well.
Done?
[5] Starting with the 3.16, new OPAC patches should be targeted for Bootstrap first.
Done.
[6] During the 3.18 cycle, no patches will be pushed for prog except insofar as they may be needed to fix security issues in the maintenance releases.
Done?
Before 3.18 is released, prog and CCSR will be taken out entirely.
Bug 12233. Can this bug be considered fixed and dependent bugs be made dependent on Bug 12233 instead? -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |12539 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |12535 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |12534 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |12513 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |12512 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |12494 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Bug 11346 depends on bug 12534, which changed state. Bug 12534 Summary: PROG/CCSR deprecation: Make getlanguages() theme independent for opac http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12534 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Bug 11346 depends on bug 11349, which changed state. Bug 11349 Summary: PROG/CCSR deprecation: Remove .tmpl -> .tt translation http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11349 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Bug 11346 depends on bug 11347, which changed state. Bug 11347 Summary: PROG/CCSR deprecation: Remove opacsmallimage system-preference http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11347 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Bug 11346 depends on bug 12513, which changed state. Bug 12513 Summary: PROG/CCSR deprecation: Remove OpacShowLibrariesPulldownMobile system preference http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12513 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Bug 11346 depends on bug 12233, which changed state. Bug 12233 Summary: remove prog and CCSR OPAC themes http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12233 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Bug 11346 depends on bug 12512, which changed state. Bug 12512 Summary: PROG/CCSR deprecation: Remove OpacShowFiltersPulldownMobile system preference http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12512 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Bug 11346 depends on bug 12539, which changed state. Bug 12539 Summary: PROG/CCSR deprecation: Remove hardcoded theme from C4/Templates.pm http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12539 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |12657 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Bug 11346 depends on bug 12657, which changed state. Bug 12657 Summary: PROG/CCSR deprecation: Remove hard-coded theme from debian/* scripts http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12657 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |12655 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Bug 11346 depends on bug 12655, which changed state. Bug 12655 Summary: PROG/CCSR deprecation: Correct hard-coded opac-tmpl/prog path in XSLT http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12655 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |12653 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Bug 11346 depends on bug 12535, which changed state. Bug 12535 Summary: PROG/CCSR Deprecation: Make opac translation theme independent http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12535 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Bug 11346 depends on bug 12494, which changed state. Bug 12494 Summary: Remove yuipath system preference http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12494 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |Needs Signoff CC| |tomascohen@gmail.com --- Comment #3 from Tomás Cohen Arazi <tomascohen@gmail.com> --- All dependent bugs have been pushed to master, and hence this bug will be marked as pushed to master. Thanks everyone! -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11346 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to Master -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org