diff options
5 files changed, 85 insertions, 0 deletions
diff --git a/tickets/fdf0ea2a14784fd0b4bc21727c915d9a/Maildir/cur/.this-dir-not-empty/.empty/empty-file b/tickets/fdf0ea2a14784fd0b4bc21727c915d9a/Maildir/cur/.this-dir-not-empty/.empty/empty-file new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/tickets/fdf0ea2a14784fd0b4bc21727c915d9a/Maildir/cur/.this-dir-not-empty/.empty/empty-file diff --git a/tickets/fdf0ea2a14784fd0b4bc21727c915d9a/Maildir/new/.this-dir-not-empty/.empty/empty-file b/tickets/fdf0ea2a14784fd0b4bc21727c915d9a/Maildir/new/.this-dir-not-empty/.empty/empty-file new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/tickets/fdf0ea2a14784fd0b4bc21727c915d9a/Maildir/new/.this-dir-not-empty/.empty/empty-file diff --git a/tickets/fdf0ea2a14784fd0b4bc21727c915d9a/Maildir/new/1532610368.M681767P3621Q1.koom b/tickets/fdf0ea2a14784fd0b4bc21727c915d9a/Maildir/new/1532610368.M681767P3621Q1.koom new file mode 100644 index 0000000..ee63829 --- /dev/null +++ b/tickets/fdf0ea2a14784fd0b4bc21727c915d9a/Maildir/new/1532610368.M681767P3621Q1.koom @@ -0,0 +1,79 @@ +Return-Path: <ick-discuss-bounces@ick.liw.fi> +X-Original-To: distix@pieni.net +Delivered-To: distix@pieni.net +Received: from yaffle.pepperfish.net (yaffle.pepperfish.net [88.99.213.221])
+ by pieni.net (Postfix) with ESMTPS id B30A14380E
+ for <distix@pieni.net>; Thu, 26 Jul 2018 13:05:31 +0000 (UTC) +Received: from platypus.pepperfish.net (unknown [10.112.101.20])
+ by yaffle.pepperfish.net (Postfix) with ESMTP id 5E02C41126
+ for <distix@pieni.net>; Thu, 26 Jul 2018 14:05:31 +0100 (BST) +Received: from ip6-localhost.nat ([::1] helo=platypus.pepperfish.net)
+ by platypus.pepperfish.net with esmtp (Exim 4.80 #2 (Debian))
+ id 1fifxT-0004md-9x; Thu, 26 Jul 2018 14:05:31 +0100 +Received: from [148.252.241.226] (helo=somnambulist.local)
+ by platypus.pepperfish.net with esmtpsa (Exim 4.80 #2 (Debian))
+ id 1fifxS-0004mK-1w
+ for <ick-discuss@ick.liw.fi>; Thu, 26 Jul 2018 14:05:30 +0100 +Date: Thu, 26 Jul 2018 14:05:28 +0100 +From: Daniel Silverstone <dsilvers@digital-scurf.org> +To: ick-discuss@ick.liw.fi +Message-ID: <20180726130528.xgtftruk6srzgi4x@somnambulist.local> +MIME-Version: 1.0 +Content-Type: text/plain; charset=us-ascii +Content-Disposition: inline +User-Agent: NeoMutt/20170113 (1.7.2) +X-Pepperfish-Transaction: 9c2d-e683-196f-a68a +X-Pepperfish-Transaction-By: platypus +Subject: Proposal: an icktool lint subcommand +X-BeenThere: ick-discuss@ick.liw.fi +X-Mailman-Version: 2.1.5 +Precedence: list +List-Id: discussions about the ick CI system <ick-discuss-ick.liw.fi> +List-Unsubscribe: <https://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/ick-discuss-ick.liw.fi>,
+ <mailto:ick-discuss-request@ick.liw.fi?subject=unsubscribe> +List-Archive: <http://listmaster.pepperfish.net/pipermail/ick-discuss-ick.liw.fi> +List-Post: <mailto:ick-discuss@ick.liw.fi> +List-Help: <mailto:ick-discuss-request@ick.liw.fi?subject=help> +List-Subscribe: <https://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/ick-discuss-ick.liw.fi>,
+ <mailto:ick-discuss-request@ick.liw.fi?subject=subscribe> +Sender: ick-discuss-bounces@ick.liw.fi +Errors-To: ick-discuss-bounces@ick.liw.fi + +Hi,
+
+I have noticed, over time, that it's possible to get into situations
+where the controller is in a bit of an inconsistent or messy state.
+
+To that end I'd like to suggest the introduction of a set of lints which
+can be run against the controller to tell you about it (or a subset of it).
+
+Example lints might be:
+
+* Projects refer to pipelines which do not exist
+* Projects refer to pipelines but do not have all the requisite parameters
+* Pipelines exist which are not referred to by any project
+* Pipelines exist with no actions
+
+Some of these lints could be run during make-it-so to report issues before
+uploading to the server, others may only make sense once uploaded but could
+provide a useful way to diagnose issues. I have hit all of these in my limited
+time playing with ick2 so far.
+
+Whether the lints should be icktool side, or server-side and retrieved by
+icktool remains to be seen, I'd guess icktool-side to begin with.
+
+What do people think? We can flesh out how the command and output would look
+once we know if this is something people would like and what lints people can
+think of.
+
+
+D.
+
+--
+Daniel Silverstone http://www.digital-scurf.org/
+PGP mail accepted and encouraged. Key Id: 3CCE BABE 206C 3B69
+
+_______________________________________________
+ick-discuss mailing list
+ick-discuss@ick.liw.fi
+https://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/ick-discuss-ick.liw.fi
diff --git a/tickets/fdf0ea2a14784fd0b4bc21727c915d9a/Maildir/tmp/.this-dir-not-empty/.empty/empty-file b/tickets/fdf0ea2a14784fd0b4bc21727c915d9a/Maildir/tmp/.this-dir-not-empty/.empty/empty-file new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/tickets/fdf0ea2a14784fd0b4bc21727c915d9a/Maildir/tmp/.this-dir-not-empty/.empty/empty-file diff --git a/tickets/fdf0ea2a14784fd0b4bc21727c915d9a/ticket.yaml b/tickets/fdf0ea2a14784fd0b4bc21727c915d9a/ticket.yaml new file mode 100644 index 0000000..59b11c2 --- /dev/null +++ b/tickets/fdf0ea2a14784fd0b4bc21727c915d9a/ticket.yaml @@ -0,0 +1,6 @@ +status: +- open +ticket-id: +- fdf0ea2a14784fd0b4bc21727c915d9a +title: +- 'Proposal: an icktool lint subcommand' |