reproduce-devel
[Top][All Lists]
Advanced

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

[task #16103] Software update 2022-1


From: Mohammad Akhlaghi
Subject: [task #16103] Software update 2022-1
Date: Thu, 30 Dec 2021 21:48:47 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:95.0) Gecko/20100101 Firefox/95.0

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

                 Summary: Software update 2022-1
                 Project: Maneage
            Submitted by: makhlaghi
            Submitted on: Fri 31 Dec 2021 02:48:45 AM UTC
         Should Start On: Fri 31 Dec 2021 12:00:00 AM UTC
   Should be Finished on: Fri 31 Dec 2021 12:00:00 AM UTC
                Category: Software
                Priority: 5 - Normal
                  Status: In Progress
                 Privacy: Public
        Percent Complete: 90%
             Assigned to: makhlaghi
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00

    _______________________________________________________

Details:

Most of software used in Maneage have been updated in the 'version-update'
branch of this repository
<https://gitlab.com/maneage/project-dev/-/tree/version-update>. I have tested
it on an Arch GNU/Linux, Ubuntu 20.04, and on Debian-slim (within Docker) and
all software (with '--all-highlevel') get installed successfully.
 
I plan to merge it into the 'maneage' branch in one week (by *Friday January
7th, 2022*). So it would be great if anyone can try it on their various OSs
and report any crashs or failures so we can fix them before the merge.

I'll also be looking into recently submitted bugs/tasks about the various
software-building phases and including them if necessary.

All the work in this development branch will be squashed into a single commit
to avoid complicating the history of the 'maneage' branch which goes into all
Maneage'd projects.

Since the software in Maneage are increasing, updating their versions is very
time-consuming (it took more more than two months to do it anytime I had some
time). To help simplify the process, we can have Maneage software releases
coded with a format of 'YYYY-N', where YYYY is the year, and 'N' is the
release in that year. So this one will be 2022-1.

We will then start a new branch and gradually (as new software versions are
released), we'll add them until they reach a sufficient level to justify a
next release (and testing!).

Also, from the next release, I can only commit to maintaining the "default"
Maneage software (due to time constraints)! There are too many complexities
and dependencies for other software (in particular, the Python packages!). So
if you need them, please keep updating them in the development branch
yourself, and we'll test them all together when the next release is necessary.




    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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