Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[oniro-dev] Improvements-changes-follow ups on a variety of IT related topics as well as other hot topics raised in HelpDesk

Hello,

As result of an evaluation of the activities related to issues opened in 
HelpDesk as well as the existing efforts to migrate the Oniro integration and 
deployment pipelines, we at EF will take the following actions:

## Communication

The  Eclipse Foundation provides support for IT services through a common 
interface: HelpDesk.

Link: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues

For the migration of the Oniro Delivery pipelines, chat will be added to our 
default channels so EF IT team connects with the Oniro IT main point of 
contact on regular 1:1 basis.

## Oniro requests prioritization and tracking

HelpDesk does not provide a way for users to define the impact of any issue, 
which would be an input for its prioritization. HelpDesk is evaluation 
different options to collect such information from issue reporters. This 
should help us to put the focus on the tickets that represent a priority for 
Oniro. In any case, during our weekly Oniro IT meeting, we will review such 
prioritization.

We are currently working with the Oniro devs in defining the initial 
prioritization of the already opened tasks so we focus our efforts in the 
short term on the most relevant ones....

Link: https://gitlab.eclipse.org/eclipse-wg/oniro-wg/products-services-oniro-wg/it-services-oniro-wg/coordination-it-services-oniro-wg/-/blob/main/mom-coordination-it-sservices-oniro-wg/mom-coordination-it-services-2022wk35.md

We are exploring ways to provide a visualization of the status and the 
priority of Oniro requests. This is only an example of the kind of solutions 
we are exploring:

Link: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/boards/1899?
label_name[]=team%3Areleng&search=%5Boniro%5D

This option is based on the existence of the tag [oniro] in the title. There 
might be other options. Stay tuned.

## Oniro IT Migration Plan: visualization of progress 

We are currently in the process of collecting feedback on the “Oniro IT 
Infrastructure and Services Implementation and Migration Plan” that defines 
the prioritization and high level timeline expected for the migration of 
existing services at Oniro to the EF infrastructure, as well as the 
implementation of analogous services to the existing ones. You can find this 
document here:

Link: https://gitlab.eclipse.org/eclipse-wg/oniro-wg/products-services-oniro-wg/it-services-oniro-wg/coordination-it-services-oniro-wg/-/blob/main/oniro-it-infrastructure-and-services-implementation-and-migration-plan.md

In the Oniro IT Plan v1.0.1 we included a link to a visualization of a 
timeline. Such a visualization (roadmap) has been moved to our Oniro WG Gitlab 
group and the Oniro IT Plan has been adapted (v1.0.2), including additional 
features:

Link to the roadmap: https://gitlab.eclipse.org/groups/eclipse-wg/oniro-wg/
products-services-oniro-wg/it-services-oniro-wg/-/roadmap?
state=all&sort=start_date_asc&layout=WEEKS&progress=WEIGHT&show_progress=true&show_milestones=true&milestones_type=ALL 

Each of the services being migrated will be described as an epic. The 
associated actions will be described as tasks linked to that epic. The usual 
Priority Board and Workflow Board will be provided to keep track of the 
actions corresponding to each epic.

## Migration of the integration and deployment pipelines: execution plan

Our EF IT team has started defining the execution plan for the first service 
to be migrated, according to the Oniro IT Plan, the Oniro delivery 
(integration and deployment) pipelines. 

Link to the epic: https://gitlab.eclipse.org/groups/eclipse-wg/oniro-wg/
products-services-oniro-wg/it-services-oniro-wg/-/epics/2

You can see this plan through…
* List of tasks: https://gitlab.eclipse.org/groups/eclipse-wg/oniro-wg/
products-services-oniro-wg/it-services-oniro-wg/-/issues?
sort=priority&state=opened
* Workflow board: https://gitlab.eclipse.org/groups/eclipse-wg/oniro-wg/
products-services-oniro-wg/it-services-oniro-wg/-/boards/2466

In the coming days, additional information will be added to this plan. 

## Other topics

### Private repos

Private repositories, communication channels and other resources to deal with 
security and IP topics under embargo.

Link: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/1602

At EF we are working on a solution for this topic that works across the entire 
Foundation. We acknowledge how relevant this is for Oniro. We are doing our 
best to come to a satisfactory resolution.

### Nested groups

The resolution of the nested groups ticket:

Link: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/42

has not satisfied the needs expressed by Oniro developers. In order to open a 
discussion about potential changes to meet those needs, Oniro PgM will support 
the Oniro developers in the creation of a use case description that triggers a 
conversation with related EF staff, in a similar way we currently are doing in 
the #1602 (private repos) topic. EclipseCon 2022 should become a relevant 
milestone in this action. 

## Conclusion

The implementation of the above measures will require some time but we expect 
improvements in the communication, expectations management and execution 
areas. If you have any comments about these measures, please answer this mail 
or attend to our weekly Oniro IT meeting. You can find it at the Oniro 
calendar or our Oniro Meetings page:

Link:  https://gitlab.eclipse.org/groups/eclipse-wg/oniro-wg/marketing-oniro/-/wikis/Meetings#oniro-it-weekly-meeting

Best Regards

-- 
Agustin Benito Bethencourt
Oniro Program Manager | Eclipse Foundation
Eclipse Foundation: The Community for Open Innovation and Collaboration




Back to the top