Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.

QtCS 2018 Code Repository Management

From Qt Wiki
Jump to navigation Jump to search

Where to share code for blog posts etc?

Use Case 1: Blog article, git.qt.io, couldn't contribute

  • Samuel could create account
  • Could not contribute (should have rights to either fork, or
 create merge requests ...), adjust permissions ...

Use Case 2: mapbox wants to share code for Qt to include to

  • Plugin for qtlocation / git submodule with special/restricted license
  • Sources can be open (shared) though (discussion still ongoing)
  • LGPL compatibility?
  • Restrict access via git submodule?

=> Regarding Licensing: To be discussed with legal and Lars Knoll


Places to upload code to

  • code.qt.io / codereview.qt-project.org
    • Tight control
  • git.qt.io (gitlab instance)

Proposal

  • "blog posts" repository in codereview.qt-project.org

Gitlab vs gerrit - what's the right technology?

  • Discussion tomorrow

How to give CLA's?

  • Isn't that covered by Qt account conditions these days?
  • Company agreements are still done in gerrit

Take away

  • git.qt.io is managed by IT - let's raise a bug report and discuss with them
    • Should support external users better
    • Porposal: Integrate into CLA
    • Integrate into Qt Account
    • Create public default user group?