pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/ruby-jirametrics
Module Name: pkgsrc
Committed By: schmonz
Date: Sat Jan 18 01:25:59 UTC 2025
Modified Files:
pkgsrc/devel/ruby-jirametrics: Makefile PLIST distinfo
Log Message:
ruby-jirametrics: update to 2.9. Changes:
- Status/category mappings have been an ongoing pain point for a long
time. When a status gets removed from Jira, all of a sudden the
reports can't be generated until someone sets up a
status_category_mapping and it isn't always obvious what the values
should be. We are now much better at guessing the correct mapping and
will use that guess where we can. You will see suggestions in the
output, where we guessed and what values we used.
- Bug: Fixed an exception in the data quality report when a status can't
be found at all.
- On StatusCollection, there used to be methods todo, in_progress, and
done that would return the names of statuses that matched those
categories. Since we now know that names aren't unique, those
methods have just been removed. They hadn't been documented before
and were never officially supported so we aren't going through a
deprecation process.
- Bug: Fixed case where the quality report didn't always correctly warn
about items that had been moved back to the backlog.
- Whenever a status or status-category is specified, we can do a better
job of identifying typos.
- The methods first_time_in_status_category, still_in_status_category,
and currently_in_status_category...
- ...will now accept names ("Done"), name/ID pairs ("Done:3"), or
just ID's ("3"). If the name and ID are both specified then we
will verify that they match and raise an error if they don't.
- ...will also accept one of the following keys :new,
:indeterminate, or :done to reflect the three categories. The code
had previously worked only with names but those names will change
in non-English installations of Jira so the keys are better.
- Why is it called "indeterminate"? That's a question for
Atlassian; we just use the key names that Jira uses
internally.
- standard_project now uses the keys, which should make things easier
for non-English instances.
- Added a quality check for the case where an issue is identified
as being blocked by another issue and yet that other issue is
already closed. This is clearly a mistake and the quality report
will now show it.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/ruby-jirametrics/Makefile \
pkgsrc/devel/ruby-jirametrics/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/ruby-jirametrics/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/ruby-jirametrics/Makefile
diff -u pkgsrc/devel/ruby-jirametrics/Makefile:1.10 pkgsrc/devel/ruby-jirametrics/Makefile:1.11
--- pkgsrc/devel/ruby-jirametrics/Makefile:1.10 Tue Dec 31 04:18:29 2024
+++ pkgsrc/devel/ruby-jirametrics/Makefile Sat Jan 18 01:25:59 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2024/12/31 04:18:29 schmonz Exp $
+# $NetBSD: Makefile,v 1.11 2025/01/18 01:25:59 schmonz Exp $
-DISTNAME= jirametrics-2.8
+DISTNAME= jirametrics-2.9
CATEGORIES= devel
MAINTAINER= schmonz%NetBSD.org@localhost
Index: pkgsrc/devel/ruby-jirametrics/distinfo
diff -u pkgsrc/devel/ruby-jirametrics/distinfo:1.10 pkgsrc/devel/ruby-jirametrics/distinfo:1.11
--- pkgsrc/devel/ruby-jirametrics/distinfo:1.10 Tue Dec 31 04:18:29 2024
+++ pkgsrc/devel/ruby-jirametrics/distinfo Sat Jan 18 01:25:59 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2024/12/31 04:18:29 schmonz Exp $
+$NetBSD: distinfo,v 1.11 2025/01/18 01:25:59 schmonz Exp $
-BLAKE2s (jirametrics-2.8.gem) = 890be6e0613a77586b7b33cd98b4adfb5ec686411fb08f22d924bd118f825ccf
-SHA512 (jirametrics-2.8.gem) = 71b62676d77c95421d80717bce7992a88211d4e3545c98a5172146b4c146e01a7b46fe00ff7d80754ed4ea5ee36c4542979020dab1d22cd6133706b55140cca4
-Size (jirametrics-2.8.gem) = 68608 bytes
+BLAKE2s (jirametrics-2.9.gem) = 597f5cbfa4d31a0d96d0d8f498c11189daf8f64905a0fb7bed564fd0cfb0e9fc
+SHA512 (jirametrics-2.9.gem) = 6c257f4031dbe6f92cc8c577c8e74e0325b819dba7528a5507f5ac57d41c41323d7f7ecd30bd98d277a5e8b1bc99c14ded884a8139cb56a3f63f23ff6deb583c
+Size (jirametrics-2.9.gem) = 69632 bytes
Index: pkgsrc/devel/ruby-jirametrics/PLIST
diff -u pkgsrc/devel/ruby-jirametrics/PLIST:1.5 pkgsrc/devel/ruby-jirametrics/PLIST:1.6
--- pkgsrc/devel/ruby-jirametrics/PLIST:1.5 Sat Nov 9 16:53:45 2024
+++ pkgsrc/devel/ruby-jirametrics/PLIST Sat Jan 18 01:25:59 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2024/11/09 16:53:45 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.6 2025/01/18 01:25:59 schmonz Exp $
bin/jirametrics
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/bin/jirametrics
@@ -25,7 +25,6 @@ ${GEM_LIBDIR}/lib/jirametrics/daily_wip_
${GEM_LIBDIR}/lib/jirametrics/daily_wip_chart.rb
${GEM_LIBDIR}/lib/jirametrics/data_quality_report.rb
${GEM_LIBDIR}/lib/jirametrics/dependency_chart.rb
-${GEM_LIBDIR}/lib/jirametrics/discard_changes_before.rb
${GEM_LIBDIR}/lib/jirametrics/download_config.rb
${GEM_LIBDIR}/lib/jirametrics/downloader.rb
${GEM_LIBDIR}/lib/jirametrics/estimate_accuracy_chart.rb
Home |
Main Index |
Thread Index |
Old Index