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

Re: New cinnamon version and possible improve to salsa gits



Hi list,

I know. The muffin rebase is big and it's a huge work of standardizing code from years ago. I was honestly too afraid to contribute upstream as I did not want the muffin rebase to mess any of my work or ideas up.

To make things easier for you, I'll update some of the extra packages (nemo-fileroller and other miscellaneous stuff not really impacted by the rebase) and mark them as 'experimental' in changelog. This will need a lot of QA, and soon I'll get the UCR 22.10 builds working. My school year ends on the 22nd.

As for upstream imports, I just do whatever gbp import-orig does. Most of the time (see https://salsa.debian.org/math-team/sc-im or my cppimport package) it will be one commit for all of upstream and not contain commit history upstream. That fine?

I do not know much about DEP-14. I'd say keep the git branches as is for now.

D/watch simplification should be good.

My only other comment is nemo-search-helpers might want to be in a separate package - fedora has done this and I think it's a good idea

-Josh



From: Fabio Fantoni
Sent: Friday, June 10, 2022 6:12 AM
To: debian-cinnamon@lists.debian.org; Christoph Martin; ItzSwirlz Joshua Peisach
Subject: New cinnamon version and possible improve to salsa gits

Hi, today new upstream version was tagged.

xapp and python-xapp are minor versions that can be uploaded to unstable
when ready (I started prepare them but not tested for now).

about cinnamon even if tagged 5.4.0 unfortunately like the other times
several PR merge have been made just before the tag not to mention that
this time a big muffin rebase has just been merged and other major
changes on other components that unfortunately had remained until
yesterday only in PR with too few testing so cinnamon 5.4 is to be
considered in a "beta" (if not "alpha") state currently, I will start
preparing the packages for experimental but they will need be checked
well because several require significant changes, I helped a little to
improve packaging upstream on some components (where in part can get
from it) but may not be complete or good enough for the debian standards
and latest version (upstream need support older versions of debian and
ubuntu)

about import of new upstream version as was decided by marga and maxy
many years ago there was fetch of upstream git and merging also it for
history but as saw in latest years is better don't keep upstream history
which can make the debian/  history difficult to use soI would have
thought of not using that thing anymore as norbert and joshua did of
they upstream version imports

about DEP14 (https://dep-team.pages.debian.net/deps/dep14/) even if
still a "candidate" state many project use it, what do you think of
change master branch to debian/latest (or debian/unstable if think is
better) and experimental to debian/experimental? or you think is better
keep master on existing gits for now?

about d/watch I think is good simplify all like this:
is ok or you think there is other needed improvements?

you have suggestions on other possible changes/improvements?

thanks for any reply and sorry for my bad english


Reply to: