Highlights from the latest Copr release

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

 



Hello.

On Aug 12 2020, a new Copr release landed production.  Here is the list
of visible changes:

- Project karma implemented; Logged-in users can give
  thumbs-up/thumbs-down to the existing copr projects.  This is just
  another way to give feedback about a particular Copr project quality.
  This is merely subjective.  We do not give you guidance what "thumbs
  up/down" means.  When it is good for you - for whatever reason - give it
  thumbs up.  It may be just feedback for the maintainer or other users.
  Or we may automatically select and group high-quality projects in the
  future - and e.g. revive the idea of the Playground [1].  The options
  are open. We would like to hear your feedback about this feature!

- Copr newly provides a build-time macro %buildtag.  Its format is
  `.copr<BUILD_ID>` and is useable for auto-incrementing the package's NVR
  in subsequent builds.  It may be used in spec file like:

        Release: 1%{?dist}%{?buildtag}

  It could be useful as good-enough alternative for the Release
  auto-bumping proposal.  See the fedora devel discussion [2] for more
  info.  This is not any kind of encouragement to use it.  We added it
  there to easy testing your ideas about the automatic filling of the
  Release tag.

- The /status page has a new "Starting" tab [3] which shows all the binary
  builds where the worker process is already started, but appropriate
  builder VM is not yet assigned to it (issue/1429).

- Group avatars (user-icons assigned to an e-mail) were fixed to
  really use the groups' emails, not the administrators' (issue/1419).

- Command-line interface for the project package listing was significantly
  optimized, and should now be faster than the web-UI on large projects
  (issue/757).

- All the background jobs have now a lower priority than normal jobs.
  Previously, background source builds were still prioritized over normal
  builds.  This should be the last step towards a fair build scheduler.

- Support for a new command 'copr-cli list-builds <project>' was added.
  It lists each build on a separate line, as a tab-separated list of
  <BUILD_ID> <PACKAGE_NAME> <BUILD_STATUS> items.

Related copr client Fedora/EPEL updates:

  F32 - https://bodhi.fedoraproject.org/updates/FEDORA-2020-ce81a9539d
  F31 - https://bodhi.fedoraproject.org/updates/FEDORA-2020-76bfc383c3
  EPEL8 - https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-4c313586d8
  EPEL7 - https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-6a77e31d06
  EPEL6 - https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-78e089fe70

Should you have any related issues, please report them to us as usual.

[1] https://fedoraproject.org/wiki/Playground
[2] https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx/thread/TXLF22CSUVUIQBVHH2NEFF4IOIFHS5WK/
[3] https://copr.fedorainfracloud.org/status/starting/

Happy building!
Copr Team


_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux