Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[sw360-dev] Migration of SW360 project to new Gitlab instance
  • From: "Geyer-Blaumeiser Lars (IOC/PDL4)" <Lars.Geyer-Blaumeiser@xxxxxxxx>
  • Date: Thu, 19 Nov 2020 16:15:46 +0000
  • Accept-language: de-DE, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=bosch.io; dmarc=pass action=none header.from=bosch.io; dkim=pass header.d=bosch.io; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gBCUyUCYDGpcjI+1q1o7WrgGdgCE2S9WIkPsL1SkQqo=; b=Krajr1HayYDY7w3K/GcK18CQO/ekvTHoyPL4aF4KPth0L6JKL9NCG7pAm5g+upKZI6cAf7vBF7DqiagMWaUhpoHBdQ2z1hos6Wog0j0PQo26qbAbX75XUTuAi6VnGaN79JURPlDdPkM9in+TDZE3j0s9fX4JG6D+w5/PnzVkWXqc3Dkqq5r9EjaN3OsZkmHPoyZ9t+gX2BrewEEnr/kpGF49K5NVbhGJgrGq5+2nULSmFDwMRBqzIWBi2+U6VoEJ0O0HSEi5Q/86twQGHprYvVvEa5uI2akFVZAqmWUyCiFPTupbvR22dR8kPA6Z9EwgpwoeKrryfmxZMHMESB8f9w==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a+D4wtjMgJ+nCjoIjnEuPI2MWC3cIj25ruARKW25rOFX3/ehgWXFB3UWLJhbSQqjD+GRpPhMU8SnqG5CsHXCO842BfgtpcHlb8JdCxu8Svmq66zn3NpGLjJirYtAyBY/EMMU7HaTGvH9orW36rFhn0+RarlWuzCvDnXb5o9dZ77p5u43au5HELJMKXXTdLWNkpAZ3bEGllHE6/5E/AIPMxwzVPr4Ep42qqHhFaYK+g0b5Zb9bDcEa2y6q5SgiyhwUQ31z+0PSOHdyjJyeLE70G0JCXq6liRCvVGyZCsh+tuJOYANf8zD7MgdTXrRf68c8DzM6MkBEOA9fuNKKNd6oQ==
  • Delivered-to: sw360-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/sw360-dev>
  • List-help: <mailto:sw360-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/sw360-dev>, <mailto:sw360-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/sw360-dev>, <mailto:sw360-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHWvo88HRwtkLBfDEuPgIhrk4F+Tg==
  • Thread-topic: Migration of SW360 project to new Gitlab instance
  • User-agent: Microsoft-MacOutlook/16.43.20110804

Hello all,

 

we are planning to migrate the Eclipse SW360 project to the new European based Gitlab instance of the Eclipse Foundation.

 

Main reasons for the move are:

  1. A project in Gitlab allows to have multiple repositories, this allows us to structure the codebase better and to get rid of the separation of the Eclipse project and the stuff managed in the sw360 organization on GitHub.
  2. The Gitlab instance is European based and therefore we have less risk concerning data protection issues between Europe and the US.
  3. Gitlab has an integrated CI mechanism which is currently not available in the EF instance but will be the solution on the long run, integrating code hosting and CI is a promising approach to keep things together and to have a long term solution, e.g., the current issues with Travis are not a risk anymore.

 

In order to get this managed together with the Eclipse Foundation, I have raised an issue in the EF Bugzilla: https://bugs.eclipse.org/bugs/show_bug.cgi?id=568687

 

The current situation is, that not many projects have done the migration, as a consequence we have to make some first-hand experiences on the way. That results in a cautious migration path which ensures minimal disturbance for the normal project development. As a first step, we have organized for a project area on the Gitlab instance which can be found here: https://gitlab.eclipse.org/eclipse/sw360

 

In the Monday weekly meeting we will discuss the next steps. A good candidate I see is the migration of the build onto the EF Jenkins Infrastructure, since we need to get a solution because of the latest business model changes of Travis.ci. Another step could be the migration of the webpage to Gitlab to have a first experience on how things can be moved onto Gitlab.

 

More to come after Monday,

 

Best regards,

Lars


Back to the top