all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Scheduled monthly update for (gnu packages astronomy)
@ 2023-06-27 18:37 Sharlatan Hellseher
  2023-07-02 20:36 ` Ludovic Courtès
  0 siblings, 1 reply; 6+ messages in thread
From: Sharlatan Hellseher @ 2023-06-27 18:37 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 703 bytes --]

Hi Guix!

As you may noticed Guix's collection for astro[physics|nomy] is growing!

It is about 70+ packaged projects just in (gnu packages astronomy), and I
try to prepare more for review, sourcing, mainly, from Debian astro and
tracking the progress in the channel https://git.sr.ht/~hellseher/ffab.

Meanwhile I'd like to propose monthly update schedule for current packages,
which I may keep up to date with upstream.

This month updates (may be outdated):
- https://issues.guix.gnu.org/64201 qa:pending
- https://issues.guix.gnu.org/64287 qa:passed

I am open for any feed back to prioritize the order it add more project to
the queue (and welcome anyone to unofficial astro-team ;-)

Regard,
Oleg

[-- Attachment #2: Type: text/html, Size: 1254 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Scheduled monthly update for (gnu packages astronomy)
  2023-06-27 18:37 Scheduled monthly update for (gnu packages astronomy) Sharlatan Hellseher
@ 2023-07-02 20:36 ` Ludovic Courtès
  2023-07-24  8:53   ` Andreas Enge
  0 siblings, 1 reply; 6+ messages in thread
From: Ludovic Courtès @ 2023-07-02 20:36 UTC (permalink / raw)
  To: Sharlatan Hellseher; +Cc: guix-devel

Hi,

Sharlatan Hellseher <sharlatanus@gmail.com> skribis:

> As you may noticed Guix's collection for astro[physics|nomy] is growing!
>
> It is about 70+ packaged projects just in (gnu packages astronomy), and I
> try to prepare more for review, sourcing, mainly, from Debian astro and
> tracking the progress in the channel https://git.sr.ht/~hellseher/ffab.

Nice!

> Meanwhile I'd like to propose monthly update schedule for current packages,
> which I may keep up to date with upstream.
>
> This month updates (may be outdated):
> - https://issues.guix.gnu.org/64201 qa:pending
> - https://issues.guix.gnu.org/64287 qa:passed

I don’t have any specific suggestion as to how to smoothen the process.

You’re now well known so pretty much the only thing I would wait for as
a reviewer before applying these updates is (1) a green light from
qa.guix, and (2) a bit of spare time.  Hopefully other committers will
feel the same so we can increase throughput!

Anyhow, thanks for all the work!

Ludo’.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Scheduled monthly update for (gnu packages astronomy)
  2023-07-02 20:36 ` Ludovic Courtès
@ 2023-07-24  8:53   ` Andreas Enge
  2023-07-24 17:36     ` Sharlatan Hellseher
  0 siblings, 1 reply; 6+ messages in thread
From: Andreas Enge @ 2023-07-24  8:53 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: Sharlatan Hellseher, guix-devel

Am Sun, Jul 02, 2023 at 10:36:26PM +0200 schrieb Ludovic Courtès:
> You’re now well known so pretty much the only thing I would wait for as
> a reviewer before applying these updates is (1) a green light from
> qa.guix,

This looks like it lags behind now.

> and (2) a bit of spare time.

Ah, we should not wait for the impossible to happen! ;-)

The status of the patches is unclear to me, it looks as if some of them
have been rewritten and merged by Tobias (maybe this also confuses QA?
do the patches still apply?) But I find it difficult to understand what
needs to be done still. For instance, there is a patch "stuff: Update to
1.26.0-0.9008dc0", but it is already at version 2.0.1 in master.

How about sending a second version for the remaining patches on top of
current master?

Andreas



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Scheduled monthly update for (gnu packages astronomy)
  2023-07-24  8:53   ` Andreas Enge
@ 2023-07-24 17:36     ` Sharlatan Hellseher
  2023-07-24 18:30       ` bug#64287: " Andreas Enge
  2023-07-27 18:58       ` Sharlatan Hellseher
  0 siblings, 2 replies; 6+ messages in thread
From: Sharlatan Hellseher @ 2023-07-24 17:36 UTC (permalink / raw)
  To: guix-devel; +Cc: Ludovic Courtès, Andreas Enge, Tobias Geerinckx-Rice

Hi Andreas,

Thank you for your time.

This issue may be closed  https://issues.guix.gnu.org/64287 as Tobias
applied all of it's patches.
I'm not sure about the reason of splittingt them into smaller ones, it
may be a question to him :-)

I'll rebase patches from https://issues.guix.gnu.org/64201 to the
current master branch and sent V2, hope they are look ok.

Regards,
Oleg

On Mon, 24 Jul 2023 at 09:53, Andreas Enge <andreas@enge.fr> wrote:
>
> Am Sun, Jul 02, 2023 at 10:36:26PM +0200 schrieb Ludovic Courtès:
> > You’re now well known so pretty much the only thing I would wait for as
> > a reviewer before applying these updates is (1) a green light from
> > qa.guix,
>
> This looks like it lags behind now.
>
> > and (2) a bit of spare time.
>
> Ah, we should not wait for the impossible to happen! ;-)
>
> The status of the patches is unclear to me, it looks as if some of them
> have been rewritten and merged by Tobias (maybe this also confuses QA?
> do the patches still apply?) But I find it difficult to understand what
> needs to be done still. For instance, there is a patch "stuff: Update to
> 1.26.0-0.9008dc0", but it is already at version 2.0.1 in master.
>
> How about sending a second version for the remaining patches on top of
> current master?
>
> Andreas
>


-- 

… наш разум - превосходная объяснительная машина которая способна
найти смысл почти в чем угодно, истолковать любой феномен, но
совершенно не в состоянии принять мысль о непредсказуемости.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#64287: Scheduled monthly update for (gnu packages astronomy)
  2023-07-24 17:36     ` Sharlatan Hellseher
@ 2023-07-24 18:30       ` Andreas Enge
  2023-07-27 18:58       ` Sharlatan Hellseher
  1 sibling, 0 replies; 6+ messages in thread
From: Andreas Enge @ 2023-07-24 18:30 UTC (permalink / raw)
  To: Sharlatan Hellseher; +Cc: 64287-done, Tobias Geerinckx-Rice

Hello Oleg,

Am Mon, Jul 24, 2023 at 06:36:18PM +0100 schrieb Sharlatan Hellseher:
> This issue may be closed  https://issues.guix.gnu.org/64287 as Tobias
> applied all of it's patches.

good, closing it with this email by cc-ing 64287-done@debbugs.gnu.org.

> I'm not sure about the reason of splittingt them into smaller ones, it
> may be a question to him :-)

Well, it makes sense to separate package updates from package rewrites,
like going from old style to gexps. For instance if the latter induce
a lot of whitespace changes and the former just a version and hash
update, they are easier to review separately. Then ultimately these are
also matters of personal taste...

> I'll rebase patches from https://issues.guix.gnu.org/64201 to the
> current master branch and sent V2, hope they are look ok.

Great, hopefully QA will catch up soon so we can simply apply patches
with a green button.

Andreas





^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Scheduled monthly update for (gnu packages astronomy)
  2023-07-24 17:36     ` Sharlatan Hellseher
  2023-07-24 18:30       ` bug#64287: " Andreas Enge
@ 2023-07-27 18:58       ` Sharlatan Hellseher
  1 sibling, 0 replies; 6+ messages in thread
From: Sharlatan Hellseher @ 2023-07-27 18:58 UTC (permalink / raw)
  To: guix-devel; +Cc: Ludovic Courtès, Andreas Enge, Tobias Geerinckx-Rice

[-- Attachment #1: Type: text/plain, Size: 2037 bytes --]

Hi Guix!


Thank you for feedback, I've sent V2 for https://issues.guix.gnu.org/64201

It was built successfully from the latest master branch check out.

Thanks,
Oleg

On Mon, 24 Jul 2023, 18:36 Sharlatan Hellseher, <sharlatanus@gmail.com>
wrote:

> Hi Andreas,
>
> Thank you for your time.
>
> This issue may be closed  https://issues.guix.gnu.org/64287 as Tobias
> applied all of it's patches.
> I'm not sure about the reason of splittingt them into smaller ones, it
> may be a question to him :-)
>
> I'll rebase patches from https://issues.guix.gnu.org/64201 to the
> current master branch and sent V2, hope they are look ok.
>
> Regards,
> Oleg
>
> On Mon, 24 Jul 2023 at 09:53, Andreas Enge <andreas@enge.fr> wrote:
> >
> > Am Sun, Jul 02, 2023 at 10:36:26PM +0200 schrieb Ludovic Courtès:
> > > You’re now well known so pretty much the only thing I would wait for as
> > > a reviewer before applying these updates is (1) a green light from
> > > qa.guix,
> >
> > This looks like it lags behind now.
> >
> > > and (2) a bit of spare time.
> >
> > Ah, we should not wait for the impossible to happen! ;-)
> >
> > The status of the patches is unclear to me, it looks as if some of them
> > have been rewritten and merged by Tobias (maybe this also confuses QA?
> > do the patches still apply?) But I find it difficult to understand what
> > needs to be done still. For instance, there is a patch "stuff: Update to
> > 1.26.0-0.9008dc0", but it is already at version 2.0.1 in master.
> >
> > How about sending a second version for the remaining patches on top of
> > current master?
> >
> > Andreas
> >
>
>
> --
>
> … наш разум - превосходная объяснительная машина которая способна
> найти смысл почти в чем угодно, истолковать любой феномен, но
> совершенно не в состоянии принять мысль о непредсказуемости.
>

[-- Attachment #2: Type: text/html, Size: 3052 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-07-27 20:25 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-27 18:37 Scheduled monthly update for (gnu packages astronomy) Sharlatan Hellseher
2023-07-02 20:36 ` Ludovic Courtès
2023-07-24  8:53   ` Andreas Enge
2023-07-24 17:36     ` Sharlatan Hellseher
2023-07-24 18:30       ` bug#64287: " Andreas Enge
2023-07-27 18:58       ` Sharlatan Hellseher

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.