Skip to content

OSLC/adaptor-bugzilla-eclipse-archive

Repository files navigation

OSLC CM server for the the archive of the Lyo bugs in the Eclipse Bugzilla

This project implements an OSLC Change Management (CM) server for accessing the archived bugs of the Eclipse Lyo project in Bugzilla. The server exposes the bugs as OSLC resources, allowing clients to interact with them using standard OSLC protocols. The bugs are loaded from an XML export under source/BugzillaLyoArchives/src/main/resources/show_bug.cgi.xml.

Getting started

Using Podman:

podman run -it --rm -p 8180:8080 ghcr.io/oslc/adaptor-bugzilla-eclipse-archive:latest

Using Docker:

docker run -it --rm -p 8180:8080 ghcr.io/oslc/adaptor-bugzilla-eclipse-archive:latest

From source:

cd ./source/BugzillaLyoArchives
mvn clean jetty:run

Navigate to http://localhost:8180/ afterwards.

Using with custom exports

  1. Navigate to a Bugzilla search page that displays all the bugs you are interested in. For example, https://bugzilla.mozilla.org/buglist.cgi?product=WebExtensions&component=Android&resolution=--- is the page for WebExtensions support in Firefox for Android.
  2. Click XML at the bottom of the page.
  3. Overwrite source/BugzillaLyoArchives/src/main/resources/show_bug.cgi.xml with your downloaded file.

License

Copyright (c) 2025 Andrew Berezovskyi
Copyright (c) 2023 KTH Royal Institute of Technology

This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0.

SPDX-License-Identifier: EPL-2.0

---

Copyright (c) 2012 IBM Corporation and Contributors to the Eclipse Foundation.
 
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
and Eclipse Distribution License v. 1.0 which accompanies this distribution.
  
The Eclipse Public License is available at http://www.eclipse.org/legal/epl-v10.html
and the Eclipse Distribution License is available at
http://www.eclipse.org/org/documents/edl-v10.php.

SPDX-License-Identifier: EPL-1.0 OR BSD-3-Clause

About

OSLC CM server for the Eclipse Lyo Bugzilla archive

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •  

Languages