【ArchSummit】如何通过AIOps推动可量化的业务价值增长和效率提升?>>> 了解详情
写点什么

OSGi 联盟开启规范审阅过程

  • 2013-09-16
  • 本文字数:875 字

    阅读完需:约 3 分钟

OSGi 联盟针对即将发布的规范开启了审阅的过程,允许任何人查看该组织的工作成果。以前,只有OSGi 联盟成员和合作伙伴才能在提议发布之前看到它们并提供意见。

OSGi 的征询建议书(request for proposal,简称为 RFP)以及征求意见书(request for comment,简称为 RFC),是 OSGi 规范加入新特性的方式。OSGi 规范本身包括核心、扩展(compendium)以及企业级的释放版本,尽管这些规范实际上有多个独立的RFP 所组成,但是这些RFP 会作为一个认证的集合来提供,就像J2EE 软件栈是一组各种API 的认证集合一样。这样就能允许应用程序符合OSGi 5,它会通过众多不同的API 来提供功能。

OSGi 规范是模块化的,这样就能在运行的核心平台之中使用特定的 API(如远程服务的 API,Remote Services API),尽管它可能不是核心平台的一部分;通过添加像 Apache DXF 或 Eclipse ECF 这样的实现,你就可以使用这个版本的服务了。

服务的产生一般来讲是特定用户的需求所促成的,这可能会是嵌入式领域也可能是企业级市场上的需求。然后,它会由规范的领导者发起并运作,领导者会提出建议并收集对应的意见。这个过程会重复地迭代进行直至结束,在结束的时候 OSGi 将会投票决定是否要在下一版本对应的规范集合中将其添加进来。像 OBR、Blueprint 服务甚至模块层本身都经历了这样的过程。

通常来讲,规范会有一个或多个独立的实现协同开发。不同的组织会以不同的方式来实现服务,对规范的领导者来说,API 的测试方式并不是那么明确,这样会促成更为严格的 API 定义。(Java API,如 Servlet,也是采取这种工作方式。)

通过将这些提议和征求意见书对所有人开放,OSGi 联盟希望分享这个过程,并且能够在规范制定的早期就接受意见,从而可以更好地观察和提升这些 API,而不是在规范制定完成后才能发现问题。为了使这个过程更加容易,规范可以通过GitHub 访问,另外,可以通过一个开放的 Bugzilla 查看已有的评论。目前,尚不支持提交修改请求,但是会在将来开放这种方式接受反馈。

要了解正在开发的 OSGi 规范,请参见 Github 页面公告地址以及新闻稿

原文链接: OSGi Alliance Opens Up Review Process

2013-09-16 05:34979

评论

发布
暂无评论
发现更多内容

基于 Rainbond 的混合云管理解决方案

北京好雨科技有限公司

Kubernetes 云原生 rainbond 混合云架构

多种文件清理:Disk Cleanup Pro 激活版

真大的脸盆

Mac Mac 软件 磁盘清理 清理工具

从0到100:小区物业报修小程序开发笔记

CC同学

阿里P8撰写1500页程序性能调优笔记:GitHub标星79k

程序知音

Java 性能优化 JVM java架构 Java进阶

CH32V307V-EVT-R1 简单上手入门

繁依Fanyi

嵌入式

数说热点 | 跟着《长月烬明》起飞,今年各地文旅主打的就是一个听劝

MobTech袤博科技

实战解读:隐钥科技数据库加密解决方案及场景化解析

Lily

GPIO实验-主芯片GPIO输出实验

鸿蒙之旅

OpenHarmony 三周年连更

神秘的IP地址8.8.8.8地址到底是什么?为什么会被用作DNS服务器地址呢?

wljslmz

DNS 三周年连更

主流框架都用SPI机制,看一下他们的区别和原理

Java你猿哥

ssm 框架 JavaSPI Spring SPI Dubbo SPI

架构师必备!阿里P8耗时6个月手码架构师进阶笔记真的香

Java你猿哥

架构 前端架构 架构设计 架构师 后端架构

Github高赞!Alibaba最新亿级并发系统架构(2023 版全彩小册)

Java你猿哥

Java 架构 分布式 高并发 架构设计

利用Python分析快手APP全国大学生用户数据(2022 年初赛第四题 )

繁依Fanyi

大数据

Python网络爬虫原理及实践 | 京东云技术团队

京东科技开发者

Python 爬虫 python 爬虫 爬虫入门 企业号 5 月 PK 榜

未来市场主流的五大LED显示屏

Dylan

技术 方案 LED显示屏

分享:集群吞吐量以1抵5,车企MySQL八大痛点的解决方案

OceanBase 数据库

数据库 oceanbase

从0开始:活动打卡小程序开发笔记

CC同学

刘强:作业帮给OceanBase提了九条意见

OceanBase 数据库

数据库 oceanbase

工业互联网:加速从“中国制造”迈向“中国智造”

华为云开发者联盟

云计算 工业互联网 华为云 华为云开发者联盟 企业号 5 月 PK 榜

SPFA 算法:实现原理及其应用

繁依Fanyi

算法 SPFA

字节首次公开!23年Java后端面试上岸手册 ,竟含全套后端面试考点

Java你猿哥

Java 算法 JVM 多线程 java面试

广立微大数据平台全线升级 为芯片全生命周期保驾护航

科技热闻

面试官:如何保证 RabbitMQ 的消息可靠性

做梦都在改BUG

Java 面试 RabbitMQ 消息队列 消息中间件

Wallys AP controllers devices/PQ4019 and IPQ4029 chipsets support 20 km remote transmission

Cindy-wallys

IPQ4019 ipq4029

SAPUI5 本地工程中的键值对 sapux - true 的作用

Jerry Wang

前端开发 SAP Fiori SAP UI5 三周年连更

chatGPT是割韭菜的镰刀还是创业的新风口? | 社区征文

迷彩

AIGC 生成式人工智能 三周年征文 三周年连更

你想要的【微前端】都在这里了! | 京东云技术团队

京东科技开发者

前端 微前端 微前端框架 企业号 5 月 PK 榜 mirco

MySQL 并行复制方案演进历史及原理分析

Java你猿哥

Java MySQL ssm 并行复制 主从延迟

【OpenAI】私有框架代码生成实践 | 京东云技术团队

京东科技开发者

openai ChatGPT ChatGPT4 企业号 5 月 PK 榜 私有框架

Zero-ETL、大模型和数据工程的未来

Baihai IDP

人工智能 大模型 数据工程 企业号 5 月 PK 榜 LLMs

一条SQL如何被MySQL架构中的各个组件操作执行的

华为云开发者联盟

sql 开发 华为云 华为云开发者联盟 企业号 5 月 PK 榜

OSGi联盟开启规范审阅过程_GitHub_Alex Blewitt_InfoQ精选文章