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
Revision as of 09:46, 11 June 2018 by Kkoehne (talk | contribs) (Created page with "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 e...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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?