Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[osgi-dev] Minutes from yesterday's Specification committee call (04/11/26)
  • From: Timothy Ward <timothyjward@xxxxxxxxxx>
  • Date: Thu, 5 Nov 2026 10:19:55 +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=DxNx9K889KQdJiwouatmBHGDNaxNdItVYFB4lhgcHOc=; b=ZY2rMPOYhk8p4OzN4Qz3L+R4/kH4RhzVvFTvRtzl3tD136xcvmLOy/h6/ZDJxw9WjTPqEFoYRhSaJ52oPncuE4JCQz+Nyybf+oVHILgsyJ4YENQGqUxrbKT1iNc45G8hKKjAU7VVk79kUS/Hh7uqOi1B0Nvf1Kl5s8a0Wx59Z5+EtQbipHUcbw19JjCvOLToYPJVmjmbN5IRs3/+rcgZukE4246tzwSa2E0VielXsHNfORugMG2FkrkWP4s2o38f93x31j0yyVckkVETGqTTNT/OM1h9eT700EqDyeGHNLUWJEMDH5a8/97+D/7Y7J3sAKP6F8Wfulk0EH/P9ZKsxQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=An6GcAsaS903c0Lhd/wRTKINyCrll9npkfCAfjT7R8GaviBIwuMlFeN3i0xQdvt6+xiwPS4PC0j/h+QHBzCmzJzukdo6ZoY/qlAG1MJHRQ9wMZ/zJrMr5niFVZieqLbLPKoA/10NKb89lxFDuG/3gh7MTgOutlLYn7wxUx7VLTh4ZpizuJW/QkcG80+WsNfPo3F9gebZb9Avw79v2W3MHJQvjPGq8pQMAAuDwLiSAHDVvRRBlOTLlICSoFCcbHmMTFGUlhacYeRR2wr9sm3qGE7vhTc222LoEsz/LYk/cgt4owpES3pe4f+eFgS6P+3hr4QQ6/AkvdiHSjXrtLdU3w==
  • 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: AQHdbQ809JWmFUj2Dk2nvymeBoQs8g==
  • Thread-topic: Minutes from yesterday's Specification committee call (04/11/26)

Hi all,

Here are the meeting minutes from yesterday's specification call

Attendees:

* Guido Grune
* Stefan Bischof
* Christoph Läubrich
* James Hunt
* Tim Ward

Discussion:

* Specification repository migration (Stefan)
    * Stefan walked through the new repositories and the release process
    * Proposed release plans presented

* Typed Events 1.1 final specification chapter review (Tim)
    * Issues and PRs reviewed, final decisions taken
    * Awaiting dependency releases, otherwise ready for RC1

* Feature Launcher (Mark)
    * Work progressing

* Service Loader / SPI
    * Discussion subgroups are making progress
    * Requirements document first draft complete and merged, development will continue
    * Delegation hooks proposed in the framework
        * Useful in general, James would consider using them if portable
        * Christoph to raise the issue on the mailing list

* DS 1.6
    * Some changes proposed for 1.6
    * We need to agree how to proceed with DS 1.6 in general

Issues and PRs

* Framework
    * https://github.com/osgi/org.osgi.framework/pull/76 Restructure Require-Bundle chapter (split packages, re-export, trade-offs)
        * General agreement, reviews to follow
    * https://github.com/osgi/org.osgi.framework/pull/75 Requirements document for Java SPI support in the framework
        * See Service Loader / SPI above

Review comments on the following PRs are very welcome before the next call, so that we can use the call time efficiently:

* Resolver
    * https://github.com/osgi/org.osgi.service.resolver/pull/45 Optional Diagnostics API to explain resolution results
    * https://github.com/osgi/org.osgi.service.resolver/pull/44 Allow resolve contexts to provide a logger to the resolver
    * https://github.com/osgi/org.osgi.service.resolver/pull/43 Resolvers must be discoverable via Java ServiceLoader
* ServiceLoader
    * https://github.com/osgi/org.osgi.service.serviceloader/pull/34 Clarify Mediator must register providers of lazy bundles
    * https://github.com/osgi/org.osgi.service.serviceloader/pull/33 TCK: skip mediator stop/restart check in testAutoRegister when mediator is the system bundle
* Features
    * https://github.com/osgi/osgi/pull/974 Propose osgi.feature namespace for representing Features as Resources

AOB

* Call time
    * The call will move two hours earlier, to 1500 CET/1400 GMT (moving with DST)

-----------------------------------------
Thanks to all of you who made it,
Tim Ward
Specification Committee co-chair, Eclipse Working Group

Back to the top