Proposal to join the QA team for packaging related bugs
Hello everyone, part of the idea of nightly packages is to constantly update the Debian related files that deal with depenencies. I would like to find and solve possible dependency problems early and minimize the delay between Koha release and related package release. The process to build nightlies is getting more stable now. I have tested automatic patches to the debian/control file -- that is the file that contains the package dependencies -- and I think it will be a helpful tool. I have created bugs labelled "Automatic debian/control updates" for master, stable and unstable, and added Kyle, Frederic and Julian respectively. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17084 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17108 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17111 The bugs get automatic updates after each nightly build process, as long as they lead to changes in debian/control. To avoid spamming the bugs I have changed that now to "send patch only if bug status is 'Assigned'" (untested :P) There is not really anything to test here, besides a manual sanity check. But it will consume resources to go through the QA process every single time there is a change. For that reason I propose I join the QA team for packaging matters, do a signoff on the automatic patches (as long as they are ok), label them "Passed QA" and send them over to Kyle, Frederic and Julian so they can be pushed early. Any objections? Comments? Cheers, Mirko -- Mirko Tietgen mirko@abunchofthings.net http://koha.abunchofthings.net http://meinkoha.de
+1 for me El sáb., 13 ago. 2016 16:06, Mirko Tietgen <mirko@abunchofthings.net> escribió:
Hello everyone,
part of the idea of nightly packages is to constantly update the Debian related files that deal with depenencies. I would like to find and solve possible dependency problems early and minimize the delay between Koha release and related package release.
The process to build nightlies is getting more stable now. I have tested automatic patches to the debian/control file -- that is the file that contains the package dependencies -- and I think it will be a helpful tool.
I have created bugs labelled "Automatic debian/control updates" for master, stable and unstable, and added Kyle, Frederic and Julian respectively.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17084 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17108 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17111
The bugs get automatic updates after each nightly build process, as long as they lead to changes in debian/control. To avoid spamming the bugs I have changed that now to "send patch only if bug status is 'Assigned'" (untested :P)
There is not really anything to test here, besides a manual sanity check. But it will consume resources to go through the QA process every single time there is a change. For that reason I propose I join the QA team for packaging matters, do a signoff on the automatic patches (as long as they are ok), label them "Passed QA" and send them over to Kyle, Frederic and Julian so they can be pushed early.
Any objections? Comments?
Cheers,
Mirko
--
Mirko Tietgen mirko@abunchofthings.net http://koha.abunchofthings.net http://meinkoha.de
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
-- Tomás Cohen Arazi Theke Solutions (https://theke.io <http://theke.io/>) ✆ +54 9351 3513384 GPG: B2F3C15F
+1 from me as well! Kyle <https://secure2.convio.net/cffh/site/Donation2?df_id=1395&FR_ID=4715&PROXY_ID=2706639&PROXY_TYPE=20&1395.donation=form1&s_src=CHORUS&s_subsrc=CHAADOEB> http://www.kylehall.info ByWater Solutions ( http://bywatersolutions.com ) Meadville Public Library ( http://www.meadvillelibrary.org ) Crawford County Federated Library System ( http://www.ccfls.org ) On Sat, Aug 13, 2016 at 5:55 PM, Tomas Cohen Arazi <tomascohen@gmail.com> wrote:
+1 for me
El sáb., 13 ago. 2016 16:06, Mirko Tietgen <mirko@abunchofthings.net> escribió:
Hello everyone,
part of the idea of nightly packages is to constantly update the Debian related files that deal with depenencies. I would like to find and solve possible dependency problems early and minimize the delay between Koha release and related package release.
The process to build nightlies is getting more stable now. I have tested automatic patches to the debian/control file -- that is the file that contains the package dependencies -- and I think it will be a helpful tool.
I have created bugs labelled "Automatic debian/control updates" for master, stable and unstable, and added Kyle, Frederic and Julian respectively.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17084 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17108 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17111
The bugs get automatic updates after each nightly build process, as long as they lead to changes in debian/control. To avoid spamming the bugs I have changed that now to "send patch only if bug status is 'Assigned'" (untested :P)
There is not really anything to test here, besides a manual sanity check. But it will consume resources to go through the QA process every single time there is a change. For that reason I propose I join the QA team for packaging matters, do a signoff on the automatic patches (as long as they are ok), label them "Passed QA" and send them over to Kyle, Frederic and Julian so they can be pushed early.
Any objections? Comments?
Cheers,
Mirko
--
Mirko Tietgen mirko@abunchofthings.net http://koha.abunchofthings.net http://meinkoha.de
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
-- Tomás Cohen Arazi Theke Solutions (https://theke.io <http://theke.io/>) ✆ +54 9351 3513384 GPG: B2F3C15F
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
+1 from me too On Sun, 14 Aug 2016 2:36 am Kyle Hall, <kyle.m.hall@gmail.com> wrote:
+1 from me as well!
Kyle
http://www.kylehall.info ByWater Solutions ( http://bywatersolutions.com ) Meadville Public Library ( http://www.meadvillelibrary.org ) Crawford County Federated Library System ( http://www.ccfls.org )
On Sat, Aug 13, 2016 at 5:55 PM, Tomas Cohen Arazi <tomascohen@gmail.com> wrote:
+1 for me
El sáb., 13 ago. 2016 16:06, Mirko Tietgen <mirko@abunchofthings.net> escribió:
Hello everyone,
part of the idea of nightly packages is to constantly update the Debian related files that deal with depenencies. I would like to find and solve possible dependency problems early and minimize the delay between Koha release and related package release.
The process to build nightlies is getting more stable now. I have tested automatic patches to the debian/control file -- that is the file that contains the package dependencies -- and I think it will be a helpful tool.
I have created bugs labelled "Automatic debian/control updates" for master, stable and unstable, and added Kyle, Frederic and Julian respectively.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17084 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17108 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17111
The bugs get automatic updates after each nightly build process, as long as they lead to changes in debian/control. To avoid spamming the bugs I have changed that now to "send patch only if bug status is 'Assigned'" (untested :P)
There is not really anything to test here, besides a manual sanity check. But it will consume resources to go through the QA process every single time there is a change. For that reason I propose I join the QA team for packaging matters, do a signoff on the automatic patches (as long as they are ok), label them "Passed QA" and send them over to Kyle, Frederic and Julian so they can be pushed early.
Any objections? Comments?
Cheers,
Mirko
--
Mirko Tietgen mirko@abunchofthings.net http://koha.abunchofthings.net http://meinkoha.de
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
-- Tomás Cohen Arazi Theke Solutions (https://theke.io <http://theke.io/>) ✆ +54 9351 3513384 GPG: B2F3C15F
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
+1, of course :) Am 13.08.2016 um 21:05 schrieb Mirko Tietgen:
Hello everyone,
part of the idea of nightly packages is to constantly update the Debian related files that deal with depenencies. I would like to find and solve possible dependency problems early and minimize the delay between Koha release and related package release.
The process to build nightlies is getting more stable now. I have tested automatic patches to the debian/control file -- that is the file that contains the package dependencies -- and I think it will be a helpful tool.
I have created bugs labelled "Automatic debian/control updates" for master, stable and unstable, and added Kyle, Frederic and Julian respectively.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17084 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17108 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17111
The bugs get automatic updates after each nightly build process, as long as they lead to changes in debian/control. To avoid spamming the bugs I have changed that now to "send patch only if bug status is 'Assigned'" (untested :P)
There is not really anything to test here, besides a manual sanity check. But it will consume resources to go through the QA process every single time there is a change. For that reason I propose I join the QA team for packaging matters, do a signoff on the automatic patches (as long as they are ok), label them "Passed QA" and send them over to Kyle, Frederic and Julian so they can be pushed early.
Any objections? Comments?
Cheers,
Mirko
--
Mirko Tietgen mirko@abunchofthings.net http://koha.abunchofthings.net http://meinkoha.de
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
+1 :-) Marc Am 14.08.2016 um 09:44 schrieb Katrin Fischer:
+1, of course :)
Am 13.08.2016 um 21:05 schrieb Mirko Tietgen:
Hello everyone,
part of the idea of nightly packages is to constantly update the Debian related files that deal with depenencies. I would like to find and solve possible dependency problems early and minimize the delay between Koha release and related package release.
The process to build nightlies is getting more stable now. I have tested automatic patches to the debian/control file -- that is the file that contains the package dependencies -- and I think it will be a helpful tool.
I have created bugs labelled "Automatic debian/control updates" for master, stable and unstable, and added Kyle, Frederic and Julian respectively.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17084 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17108 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17111
The bugs get automatic updates after each nightly build process, as long as they lead to changes in debian/control. To avoid spamming the bugs I have changed that now to "send patch only if bug status is 'Assigned'" (untested :P)
There is not really anything to test here, besides a manual sanity check. But it will consume resources to go through the QA process every single time there is a change. For that reason I propose I join the QA team for packaging matters, do a signoff on the automatic patches (as long as they are ok), label them "Passed QA" and send them over to Kyle, Frederic and Julian so they can be pushed early.
Any objections? Comments?
Cheers,
Mirko
--
Mirko Tietgen mirko@abunchofthings.net http://koha.abunchofthings.net http://meinkoha.de
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
+1
There is not really anything to test here, besides a manual sanity check. But it will consume resources to go through the QA process every single time there is a change. For that reason I propose I join the QA team for packaging matters, do a signoff on the automatic patches (as long as they are ok), label them "Passed QA" and send them over to Kyle, Frederic and Julian so they can be pushed early.
participants (7)
-
Katrin Fischer -
Kyle Hall -
Marc Véron -
Marcel de Rooy -
Martin Renvoize -
Mirko Tietgen -
Tomas Cohen Arazi