reproduce-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[task #15619] Lighten the target to encourage branches to merge updates?


From: Boud Roukema
Subject: [task #15619] Lighten the target to encourage branches to merge updates?
Date: Mon, 27 Apr 2020 11:52:01 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0

URL:
  <https://savannah.nongnu.org/task/?15619>

                 Summary: Lighten the target to encourage branches to merge
updates?
                 Project: Reproducible paper template
            Submitted by: boud
            Submitted on: Mon 27 Apr 2020 03:51:59 PM UTC
         Should Start On: Mon 27 Apr 2020 12:00:00 AM UTC
   Should be Finished on: Mon 27 Apr 2020 12:00:00 AM UTC
                Category: None
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00

    _______________________________________________________

Details:

The present main trunk of maneage has _gnuastro_ and _astropy_ as
targets. While many astronomers working on observational 
projects will be happy to have both, many branches of maneage
will most likely be projects with only the minimal additional
packages beyond the basic.mk packages added as targets.
Moreover, many packages will be non-astronomical.

If someone developing a maneage-branched project wishes to update
by merging recent developments from the main maneage trunk to
his/her project, then at the moment, when s/he wishes to do a merge, s/he will
have to do a merge of only some of the commits
(git cherry-pick them, for example), carefully avoid merging
the TARGETS.conf file, and also checking various other changes
that might have diverged.

Is it right that the only really annoying divergence that
needs to be checked carefully is _TARGETS.conf_ ?

I'm just thinking aloud here - I haven't tried this yet, but
it would make sense to sooner or later.

Maybe this is already easy - so there may be not much to do
on this task... :)





    _______________________________________________________

Reply to this item at:

  <https://savannah.nongnu.org/task/?15619>

_______________________________________________
  Message sent via Savannah
  https://savannah.nongnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]