Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[osgi-dev] Minutes from the Specification project call 09/04/25
  • From: Timothy Ward <timothyjward@xxxxxxxxxx>
  • Date: Thu, 10 Apr 2025 08:51:11 +0000
  • Accept-language: en-GB, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=x951NHS6U9sl/L6lDq/0+UWjdKhneOQjWWK8NP6l3JM=; b=STcgX43oJ3V5gwDQX508cVF1svzLQ4gC7Ci11fSMU6x/FtHVInDlBD2fL9Fis5+4O9884e/TOiOFPCcgLvFsUnK2q/x5rUsxml95ej6tZfUtRKauR2ixfXGJnZQPvV+6JEhxSnwDsYVMYQaU8SrC8QzXAPce8qbNOy/Jo/pKYkSN6RAvxnMDELC4PJbY/NIb8rM22xYMElH580rcejWWQigBW3zNvHQAphXi4yLpuDsxYK6nfZllF5DgBFICzcOeJIyHfo+et4bmTHz+nBvi/gQX0MSYmZ0zB/70BjBgqtECGn7S8a1XgUcO4bDK08Y8q2nWnB5pdWnZt797H7muxg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=XwIiooTnHXt8ztfw3GE4I/BH+K3/PseRGIVBqdXLh2zKu7AIU8tPiLfu2a1oyKFELPTZYzyRDrVcTLxKatfc1apgDkp0RYaV+deykMm5sWE2ID5liYNTcRp3r8lo0BQVBuRuHGinraGQhkclXkisBjkpZ4UYLZW2OMmQ6LlV4K9uLTPU9SXxarUBQPAsDHK5+qOCCzz5p+Nha/RPvr/UN3eGf3sXc+GZVNPz8qLG54WMD9E1XImTYRxwlTO9GlYYkE4YXIc1WL2JNOQRoyu7g3uqkXXUgIiVX5Ong39LF6lUD/xecrONux98yn8wDvxZR4KyamhGq3fK8ja0rb6h9w==
  • Delivered-to: osgi-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/osgi-dev/>
  • List-help: <mailto:osgi-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/osgi-dev>, <mailto:osgi-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/osgi-dev>, <mailto:osgi-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHbqfW1RFNPEp0BsUW3noQLuRzjdw==
  • Thread-topic: Minutes from the Specification project call 09/04/25

Here are the minutes from yesterday's call

Best Regards,

Tim

———————————


Attendees:

Tim Ward

Stefan Bischof

James Hunt

Chrisoph Läubrich

Amit Mondal

Christoph Rüger

Guido Grune

Hannes Wellmann


Jakarta Webservices Whiteboard


  • TCK progress has stalled due to the RI failing
    • Tim has raised issues but they haven’t been picked up
    • Stefan to follow up on those issues


Jakarta Websocket Whiteboard


  • No spec update since the last call
    • Thomas Calmant from Kentyou is reviewing
    • Kentyou may wish to add some security requirements


JPA Service Jakarta upgrade


  • Data in Motion will provide an upgraded JPA impl


Feature Launcher


  • Stefan has started with tests for Feature Launcher, but is struggling with the setup
    • Tim to provide assistance


Type Safe Events 1.1


  • James is picking up the Typed Events CT now
    • Tim has moved the Aries implementation to 1.1.0-SNAPSHOT on the main branch


Core Specification updates


  • Hannes proposes the merging of ServiceLoader into the core specification
    • Should allow full functionality without bytecode weaving
    • The core will need to provide the relevant capabilities to fully replace the service loader mediator



  • Java 24 - we need to decide what to do about the missing security manager
    • Tim suggests simply removing all security parts of the specification(s) as security is rarely turned on
    • Christoph suggests that we could retain OSGi security (e.g. ServicePermission) as those checks are within the control of the framework
      • This would still involve removing/rewriting some parts of the specification as many permissions would no longer apply
      • More work, to specify and implement, but probably containable
    • James proposes that full support should still be possible with work to replace types and re-inject security decisions
      • This would be a major investment of time and energy - it’s not clear whether there is sufficient appetite to achieve it.
    • We need some input from Tom Watson




Back to the top