SlideShare a Scribd company logo
1 of 29
Download to read offline
Open Governance for Tizen 3.0

Guy Martin, Samsung
ICPADS Korea 2013
Presenter background
●

●

●

●

20+ years in software 
development, open source 
consulting & community 
management
Senior Strategist – Samsung 
Open Source Group (OSG)
Developed open source & 
collaborative communities for 
Motorola, Sun, and US DoD
Previously, built Red Hat's 
strategic open source 
consulting practice
Copyright © 2013 Intel & Samsung. Public.

2
What is project governance?
http://en.wikipedia.org/wiki/Project_governance

“Project governance is the management 
framework within which project decisions 
are made”

Copyright © 2013 Intel & Samsung. Public.

3
Moving development to Tizen.org
●

●

●

Moving Tizen from 'source­available' to truly open 
source / collaborative
The main area of development and contributions is Tizen.org 
For productisation/commercialisation and depending on profile 
policies and rules, main code tree can be pulled and built 
anywhere by anyone
–

A small number of profile­specific packages may continue to be 
developed using the “old” model (shared private first, then moving to 
Tizen.org)

Tizen.org is now the primary development hub for the Tizen Platform

Copyright © 2013 Intel & Samsung. Public.

4
Overall governance guidelines
●

All community members 
must:

●

All community members 
should:

–

Be respectful of one another

–

Contribute to improve Tizen

–

Refrain from engaging in flame 
wars or personal attacks

–

Help out new contributors and 
users

–

Ensure Tizen community rules 
are followed

–

–

Follow general direction set by 
the Tizen Steering Group 
(TSG)

Approach the Tizen Steering 
Group (TSG) with important 
matters

Disrespect of the rules may be sanctioned
Copyright © 2013 Intel & Samsung. Public.

5
The principle of “lazy consensus” &
silent consent
●

Procedure:
–
–

Those who disagree must provide alternative solutions

–
●

It is enough to reach consensus in a small group
Those who did not participate silently and implicitly give their consent

Requirements:
–

Public discussion, to the correct audience

–

Active membership that follows discussions

–

Reasonable time for objections
●

“Reasonable” is to be taken on case­by­case basis

Copyright © 2013 Intel & Samsung. Public. 6
Reference: http://openoffice.apache.org/docs/governance/lazyConsensus.html
Decision-making and meritocracy
●

Responsibilities and rights are awarded to those who merit 
them
–

●

Merit gained by contributing to the project

Decisions made at the lowest level
–

People with merit are allowed to make decisions

–

Lazy consensus applies, so:
●
●

●

Decisions are public
Other contributors are allowed to object

Higher levels oversee decisions
–

If necessary, override

Copyright © 2013 Intel & Samsung. Public.

7
Project roles
Architecture
Workgroup
Release
engineers

Maintainers*

QA
engineers

Reviewers

Developers

*: Exactly one maintainer per Git repository

Copyright © 2013 Intel & Samsung. Public.

8
Developer
●

Role: develops code or other contributions

●

Rights and duties:
–

Can participate in mailing lists

–

Can report bugs and suggestions

–

Can contribute code changes for review to appropriate branches

–

Can (and is encouraged to) participate in the review process 
(­1 and +1 reviews)

–

Should participate in relevant discussions in mailing lists

–

Should offer constructive advice to other developers

–

Should behave as a Reviewer in all aspects

Copyright © 2013 Intel & Samsung. Public.

9
Reviewer
●

Role: makes decisions on contributions

●

Rights and duties:
–

All of a Developer’s rights and duties

–

Can make decisions on code contributions (­2 and +2 reviews)

–

Should pro­actively participate in the review process

–

Should participate in the release process

–

Must not approve own contributions

–

Must offer constructive comments when rejecting a contribution

–

Must ensure contributions are ready for the production tree before 
approving

Copyright © 2013 Intel & Samsung. Public.

10
Maintainer & Integrator
●

Role: maintains a package and ensures progress
–

●

Only one maintainer per Git repository

Rights and duties
–

All of a Reviewer’s rights and duties

–

Can make more invasive changes to a Tizen package 
(e.g., create branches, rebase, etc.)

–

Can approve own contributions in exceptional cases
(example: no other reviewer was available)

–

Interprets TSG medium­ and long­term goals into short­term ones

–

Must not abuse maintenance rights to bypass the review process

–

Must ensure all contributions to the maintained package are reviewed

–

Must release approved contributions into the product buildsystem

–

Must ensure quality of the package

–

Must participate in the Tizen quality and release process when required

Copyright © 2013 Intel & Samsung. Public.

12
Other roles
Release engineer
●

●

Role: create pre­release and 
release images
Rights and duties:
–

All of a Developer’s rights and 
duties

QA engineer
●

●

Role: ensure the overall 
quality of Tizen releases
Rights and duties:
–

All of a Developer’s rights 
and duties

–

Should report bugs and regressions

–

Must manage Tizen’s build system

–

Must test Tizen images

–

Must approve or reject submissions 
to the build system

–

–

Must create Tizen images and 
smoke­test them

Must report bugs and 
regressions

–

–

Must participate in the release 
process

Must participate in the release 
verification process

Copyright © 2013 Intel & Samsung. Public.

14
Becoming Reviewer, Maintainer,
etc.
●

Requirements: candidate is already acting at that level

●

Procedure:
–
–

Agreement by another one (all levels) or two (maintainer) other members

–
●

Nomination by an existing project member of that level
Motion carries if no objections are raised within three weeks

Specifically for maintainers:
–

There is a package in need of a Maintainer

–

Candidate is already a reviewer in some part of Tizen

Copyright © 2013 Intel & Samsung. Public.

15
Architect (member of the TSG
Architecture Workgroup)
●

Role: oversees and advises in technical matters
–

●

Decisions are always of the entire Architecture Workgroup

Rights and duties:
–

All of a Reviewer’s rights
●

Some architects may be Maintainers in their own right

–

Should pro­actively offer advice to on­going discussions

–

Interprets long­term Tizen strategy and vision into long­ and medium­
term technical goals

–

Must monitor the overall health and progress of Tizen

–

Must participate in Architecture Workgroup decisions (lazy consensus 
applies)

Copyright © 2013 Intel & Samsung. Public.

16
The TSG Architecture Workgroup
●

Members:
–

–

Initially, 5 to 8 members

–
●

Group of senior engineers or architects (experts) with broad view of 
Tizen
Can be expanded later, by self­selection

Decision­making:
–

Periodic meeting, all architects plus invited experts

–

Decisions posted publicly

–

Lazy consensus: architects who do not object need not speak up

Copyright © 2013 Intel & Samsung. Public.

17
Sanctions / Revocation of rights
●

●

All contributors, at all levels, must obey community rules
In case of continued disrespect, the community may impose 
sanctions
–
–

●

We need to be understanding of the varied cultural backgrounds
Community Management is available to help mediating issues

Cases will be dealt with on a case­by­case basis, in a closed 
Architecture Workgroup & Community Management meeting

Copyright © 2013 Intel & Samsung. Public.

19
Principles of the Tizen codebase
●

Keep code as close to upstream as possible

●

Upgrades must be justified

●

Goal is to have 1 project run on multiple profiles
–

Same code base but with different build options and enabled features

–

Contributors have to focus on the whole project rather than a specific 
profile

–

Avoid hardcoding

Copyright © 2013 Intel & Samsung. Public.

20
What makes a profile?
platform/ ­ majority of the code
●
●
●
●
●

upstream/
framework/
native/
web/
...

apps/
tools/
sdk/
test/
doc/

Mobile

IVI
profile/ ­ profile­specific packages 
●

mobile/

●

ivi/

●

ivi/

project/
●

mobile/

Copyright © 2013 Intel & Samsung. Public.

21
Submit to 
Gerrit

Write code

Offer 
suggestions

Release
engineer

Maintainer

Reviewer

Developer

Flow of a contribution

Not 
ok

Review

Ok

Release to 
Release to 
buildsystem
buildsystem

Approve 
contribution

Integrate 
contribution

(multiple changes)
Not 
ok

Create 
image

Smoke­
test

Ok

Release 
image

Copyright © 2013 Intel & Samsung. Public.

22
What tools we use
●

Tools used:
–

Gerrit, for code and contribution reviews 

–

JIRA, for reporting bugs and keeping track of tasks

–

Email and mailing lists, for discussions

Copyright © 2013 Intel & Samsung. Public.

23
Mailing list for discussion
●

Platform development uses one main mailing list:
–
–

All project­wide discussions should be on this list

–

TSG Architecture Workgroup decisions are posted to this list

–
●

dev@lists.tizen.org

In the future, we may split if traffic becomes too high

Members and rules:
–

Open to subscription and posting from anyone on the Internet

–

Decisions respect lazy consensus and meritocracy

–

Common­sense and regular “netiquette” apply
●

–

List moderators will act in case of abuse

No confidential material: all discussions are public

Copyright © 2013 Intel & Samsung. Public.

24
Bug reports and task tracking (JIRA)
●

●

Manages defects from all 
public binaries
Contains the official release 
criteria

Copyright © 2013 Intel & Samsung. Public.

25
Code reviews (Gerrit)
●

Day­to­day decisions:
–
–

●

Comments, enhancements
Approvals

People:
–

Everyone can create an 
account

–

Everyone can participate

–

Everyone can offer +1 or ­1

–

Reviewers can approve (+2) or 
permanently reject (­2)

–

Only Maintainers can integrate 
the change

Copyright © 2013 Intel & Samsung. Public.

26
Code contribution approval
guidelines
Technical / Objective rules
●

Does this compile?

●

Subjective rules

Does it introduce a bug?

●

●

●

●

Is this in the direction set 
forth by TSG, Arch WG, 
Maintainer?

Does it do what it is says it 
does?

●

Does it follow the coding 
guidelines*?

●

Is this the best solution?

●

Is this the right time?

Does it follow the Tizen 
branch guidelines?

Does it introduce risks to 
stability?

*: coding standards, defensive coding, file naming conventions, etc.

Copyright © 2013 Intel & Samsung. Public.

27
Decision-making
Type

Who*

Where

Code contribution
Decisions on one package

Reviewers of the package 

Code review tool
Mailing lists

A few packages
Small / low­impact issues

Reviewers and Maintainers 
Mailing lists
of the packages

A lot of packages
Large / big­impact issues

Reviewers, Maintainers 
and Architects

Mailing Lists
TSG Architecture 
Workgroup meeting

API in the Tizen 
Compliance

Reviewers, Maintainers 
and Architects

Mailing Lists
TSG Architecture 
Workgroup meeting

*: people typically involved. It’s always possible for more people to participate.

Copyright © 2013 Intel & Samsung. Public.

28
Branching plan
●

tizen branch
–
–

●

Main development branch for all profiles
Build daily binaries for common, official reference target and reference 
SDK

tizen_3.0 branch
–
–

●

Branch for the Tizen 3.0 release (after feature­freeze)
Release weekly image for official verification

tizen_3.0_profilename branch
–

Branch for the Tizen 3.0 release, specifically for profile “profilename”

–

Created only if there are changes that do not apply to all profiles

–

Release weekly image for official verification

Copyright © 2013 Intel & Samsung. Public.

29
Branching plan drawing
tizen_3.0_mobile
Tizen 3.0 release
Tizen 3.0.1
tizen_3.0
Bugfixes

Tizen 3.1
tizen_3.1

tizen
New features
& bugfixes

New features
& bugfixes

New features
& bugfixes

Copyright © 2013 Intel & Samsung. Public.

30
Conclusion
●

Tizen’s Open Governance is live

●

Model by which we work with each other and partners

●

Suggestions to improve are welcome

●

Join dev@lists.tizen.org to participate
–

Only requirement: your will to improve Tizen!

–

Be professional

Copyright © 2013 Intel & Samsung. Public.

31
Thank You!
Guy Martin
guy.martin@samsung.com
dev@lists.tizen.org
http://source.tizen.org

More Related Content

Similar to Tizen Open Governance Model

Content Standardization Presentation
Content Standardization PresentationContent Standardization Presentation
Content Standardization Presentation
SwitchPitch
 
Samsung and the Path to Open Source Leadership
Samsung and the Path to Open Source LeadershipSamsung and the Path to Open Source Leadership
Samsung and the Path to Open Source Leadership
Ryo Jin
 
From Idea to Corporate-Sponsored Open Source Project
From Idea to Corporate-Sponsored Open Source ProjectFrom Idea to Corporate-Sponsored Open Source Project
From Idea to Corporate-Sponsored Open Source Project
Samsung Open Source Group
 

Similar to Tizen Open Governance Model (20)

SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...
SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...
SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...
 
Content Standardization Presentation
Content Standardization PresentationContent Standardization Presentation
Content Standardization Presentation
 
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
 
What’s Driving Open Source (for MyGOSSCon)
What’s Driving Open Source (for MyGOSSCon)What’s Driving Open Source (for MyGOSSCon)
What’s Driving Open Source (for MyGOSSCon)
 
Open for business
Open for businessOpen for business
Open for business
 
Community catalysts value of open source
Community catalysts   value of open sourceCommunity catalysts   value of open source
Community catalysts value of open source
 
Whitepaper For Open Gp
Whitepaper For Open GpWhitepaper For Open Gp
Whitepaper For Open Gp
 
Samsung & The Path to Open Source Leadership
Samsung & The Path to Open Source LeadershipSamsung & The Path to Open Source Leadership
Samsung & The Path to Open Source Leadership
 
Samsung and the Path to Open Source Leadership
Samsung and the Path to Open Source LeadershipSamsung and the Path to Open Source Leadership
Samsung and the Path to Open Source Leadership
 
Samsung and the path to open source leadership
Samsung and the path to open source leadershipSamsung and the path to open source leadership
Samsung and the path to open source leadership
 
From Idea to Corporate-Sponsored Open Source Project
From Idea to Corporate-Sponsored Open Source ProjectFrom Idea to Corporate-Sponsored Open Source Project
From Idea to Corporate-Sponsored Open Source Project
 
Top learnings from evaluating and implementing a DLP Solution
Top learnings from evaluating and implementing a DLP Solution Top learnings from evaluating and implementing a DLP Solution
Top learnings from evaluating and implementing a DLP Solution
 
Netflix OSS Meetup Season 4 Episode 4
Netflix OSS Meetup Season 4 Episode 4Netflix OSS Meetup Season 4 Episode 4
Netflix OSS Meetup Season 4 Episode 4
 
201309 Qt Insights Report
201309 Qt Insights Report201309 Qt Insights Report
201309 Qt Insights Report
 
How open source is funded? LJC London Sept 2019
How open source is funded? LJC London Sept 2019How open source is funded? LJC London Sept 2019
How open source is funded? LJC London Sept 2019
 
How open source is funded the enterprise differentiation tightrope (1)
How open source is funded  the enterprise differentiation tightrope (1)How open source is funded  the enterprise differentiation tightrope (1)
How open source is funded the enterprise differentiation tightrope (1)
 
Lightweight DITA
Lightweight DITALightweight DITA
Lightweight DITA
 
Crafting an Open Source Product Strategy
Crafting an Open Source Product StrategyCrafting an Open Source Product Strategy
Crafting an Open Source Product Strategy
 
SIM RTP Meeting - So Who's Using Open Source Anyway?
SIM RTP Meeting - So Who's Using Open Source Anyway?SIM RTP Meeting - So Who's Using Open Source Anyway?
SIM RTP Meeting - So Who's Using Open Source Anyway?
 
Cloud-First, Mobile-First SharePoint -- 3 Universal Truths for Successful Dep...
Cloud-First, Mobile-First SharePoint -- 3 Universal Truths for Successful Dep...Cloud-First, Mobile-First SharePoint -- 3 Universal Truths for Successful Dep...
Cloud-First, Mobile-First SharePoint -- 3 Universal Truths for Successful Dep...
 

More from Samsung Open Source Group

More from Samsung Open Source Group (20)

The Complex IoT Equation (and FLOSS solutions)
The Complex IoT Equation (and FLOSS solutions)The Complex IoT Equation (and FLOSS solutions)
The Complex IoT Equation (and FLOSS solutions)
 
Easy IoT with JavaScript
Easy IoT with JavaScriptEasy IoT with JavaScript
Easy IoT with JavaScript
 
Spawny: A New Approach to Logins
Spawny: A New Approach to LoginsSpawny: A New Approach to Logins
Spawny: A New Approach to Logins
 
Rapid SPi Device Driver Development over USB
Rapid SPi Device Driver Development over USBRapid SPi Device Driver Development over USB
Rapid SPi Device Driver Development over USB
 
Tizen RT: A Lightweight RTOS Platform for Low-End IoT Devices
Tizen RT: A Lightweight RTOS Platform for Low-End IoT DevicesTizen RT: A Lightweight RTOS Platform for Low-End IoT Devices
Tizen RT: A Lightweight RTOS Platform for Low-End IoT Devices
 
IoTivity: Smart Home to Automotive and Beyond
IoTivity: Smart Home to Automotive and BeyondIoTivity: Smart Home to Automotive and Beyond
IoTivity: Smart Home to Automotive and Beyond
 
IoTivity for Automotive: meta-ocf-automotive tutorial
IoTivity for Automotive: meta-ocf-automotive tutorialIoTivity for Automotive: meta-ocf-automotive tutorial
IoTivity for Automotive: meta-ocf-automotive tutorial
 
GENIVI + OCF Cooperation
GENIVI + OCF CooperationGENIVI + OCF Cooperation
GENIVI + OCF Cooperation
 
Framework for IoT Interoperability
Framework for IoT InteroperabilityFramework for IoT Interoperability
Framework for IoT Interoperability
 
Open Source Metrics to Inform Corporate Strategy
Open Source Metrics to Inform Corporate StrategyOpen Source Metrics to Inform Corporate Strategy
Open Source Metrics to Inform Corporate Strategy
 
IoTivity for Automotive IoT Interoperability
IoTivity for Automotive IoT InteroperabilityIoTivity for Automotive IoT Interoperability
IoTivity for Automotive IoT Interoperability
 
JerryScript: An ultra-lighteweight JavaScript Engine for the Internet of Thin...
JerryScript: An ultra-lighteweight JavaScript Engine for the Internet of Thin...JerryScript: An ultra-lighteweight JavaScript Engine for the Internet of Thin...
JerryScript: An ultra-lighteweight JavaScript Engine for the Internet of Thin...
 
Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux Device
Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux DeviceAdding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux Device
Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux Device
 
IoTivity: From Devices to the Cloud
IoTivity: From Devices to the CloudIoTivity: From Devices to the Cloud
IoTivity: From Devices to the Cloud
 
SOSCON 2016 JerryScript
SOSCON 2016 JerryScriptSOSCON 2016 JerryScript
SOSCON 2016 JerryScript
 
IoT: From Arduino Microcontrollers to Tizen Products using IoTivity
IoT: From Arduino Microcontrollers to Tizen Products using IoTivityIoT: From Arduino Microcontrollers to Tizen Products using IoTivity
IoT: From Arduino Microcontrollers to Tizen Products using IoTivity
 
Run Your Own 6LoWPAN Based IoT Network
Run Your Own 6LoWPAN Based IoT NetworkRun Your Own 6LoWPAN Based IoT Network
Run Your Own 6LoWPAN Based IoT Network
 
Practical Guide to Run an IEEE 802.15.4 Network with 6LoWPAN Under Linux
Practical Guide to Run an IEEE 802.15.4 Network with 6LoWPAN Under LinuxPractical Guide to Run an IEEE 802.15.4 Network with 6LoWPAN Under Linux
Practical Guide to Run an IEEE 802.15.4 Network with 6LoWPAN Under Linux
 
IoTivity Tutorial: Prototyping IoT Devices on GNU/Linux
IoTivity Tutorial: Prototyping IoT Devices on GNU/LinuxIoTivity Tutorial: Prototyping IoT Devices on GNU/Linux
IoTivity Tutorial: Prototyping IoT Devices on GNU/Linux
 
JerryScript: An ultra-lighteweight JavaScript Engine for the Internet of Things
JerryScript: An ultra-lighteweight JavaScript Engine for the Internet of ThingsJerryScript: An ultra-lighteweight JavaScript Engine for the Internet of Things
JerryScript: An ultra-lighteweight JavaScript Engine for the Internet of Things
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Tizen Open Governance Model