User:Pcoval

From Tizen Wiki
Jump to: navigation, search

CONTACT

INTEREST

Topics of Interest :

ACTIVITIES / WIP


PUBLICATIONS AND COMMUNITY EVENTS

Perhaps you met me already, at those Events, if not here are some resources, hope this help Community.

2017-05-31 : IoTivity Automotive (#LFALS)

Abstract: The OCF/IoTivity project aims to answer interoperability issues in the IoT world from many different contexts to accommodate a huge range devices from microcontrollers to consumer electronics or even automotive embedded systems. As today IoTivity is integrated into major open source automotive platforms (Tizen, GENIVI, Automotive Grade Linux or any Yocto based distribution) the talk will give you the keys to get started and design new Vehicle-to-everything (V2X) use cases from scratch. The session will be illustrated by demonstrations and examples' recipes will be shared.

2017-02-04 : IoTivity from devices to cloud (#FOSDEM)

The OCF/IoTivity project aims to answer interoperability issues in the IoT world from many different contexts to accommodate a huge range devices from microcontrollers, to consumer electronics such as Tizen wearables or your powerful GNU/Linux system The vision of Iotivity is not restricted to ad hoc environment but also can be connected to Internet and make the service easily accessible by other parties. With cloud access in place, usage scenarios for IoT devices can be enriched immensely.

In this talk we walk through the steps on how to practically handle IoT use cases that tailored towards various topologies. To introduce the approach used in IoTivity, we first give a detailed background introduction on IoTivity framework. Then we will present a demo that shows a few examples, from setting up a basic smart home network to accessing the IoT resource via a third party online service. Challenges and solutions will be addressed from development and implementation aspects for each step of the demo.

We hope this talk will inspire developers to create new IoT prototypes using FLOSS,.

Tags: Automotive, IoT, FOSDEM

2016-10-29 : IoT : From Arduino to Tizen using IoTivity (#IOTWTB)

Event Hardware

Related links:

2016-10-13 : IoTivity tutorial : How to prototype IoT devices (#LFELC)

Ask me to guide you into code in iotivity-example if you want to use it :

Related links:

2016-06-09 Dev boards for Tizen IoT

Event Hardware

Related links:

2016-05-27: Toward OCF automotive profile

Automotive

Related links:

2016-05-03: Tizen Connected with IoTivity

Event : OSIS2016 (Paris, France)

Related links:

2016-04-28: Libre connected car (#CampOSV)

Event : CampOSV (Rennes, France)

Related links:

2016-04-27 : GENIVI : OFC Demonstrator / IoTivity connects GDP to Tizen (#GENIVIAMM)

Event : GENIVIAMM 2016 (Paris, France)

Related links:

2016-06-04 : IoTivity on Tizen HowTo (#OPENIOT)

Latest update :

Event : OpenIoT 2016

2016-01-31 : Connected Tizen with Yocto (#FOSDEM)

Event : FOSDEM 2016

Tizen is an open source Linux based software platform for mobile, wearable and other embedded devices. In this talk you will learn how to build and port Tizen 3 to connected DIY (do it yourself) devices using industry standard tools provided by the Yocto Project and Openembedded. The presentation will also include practicals examples that demonstrate the flexibility of Yocto/OE to extend the Tizen distribution with your applications and new IoT (Internet of Things) features.

Tizen is an open source GNU/Linux based software platform for mobile, wearable and embedded devices as well as Internet of Things. Tizen:Common provides a generic development environment for Tizen 3 which key features include, Wayland, Weston, EFL UI/UX toolkit, and a web runtime for safely running standalone HTML5 apps.Yocto Project offers tools to easily expends features of Tizen:Common by creating layers for new profiles. This talk will focus the Tizen architecture and it will provide guidelines for creating and building new Tizen profiles, based on Tizen:Common, using the Yocto Project for devices with Intel or ARM processors. It will also provide information about hidden gems in Tizen on Yocto and practical examples for packaging and deploying HTML5 applications through Yocto recipes for the open source hardware development boards like Raspberry Pi 2 or HummingBoard (Freescale I.MX6 ARM SoC) or MinnowBoard Max (Intel).

Finally, since Tizen aims to become the OS of everything, we will illustrate this by extending Tizen Distro with new connectivity features provided by IoTivity library, the open source implementation of OpenInterConnect’s standard.

No previous experience with Tizen or the Yocto project is required. Attendees can expect to learn how to use Tizen on Yocto for building boot loader, Linux kernel and the Tizen software platform for various hardware architectures. Advanced techniques and practical examples for extending Tizen and adding new features will be shared.

Notice : This presentation will focus on TizenYocto while OIC’s IoTivity will be just mentioned as an example.

Related links:

2015-09-16 Tizen Strategy and Development (#TDC2015)

Maintain community Contribs

More: Community_supported_code

Publish Tizen apps to Z1

Welcome to TizenStore and Community, I also showed some IoT hacks using Gears2 and Intel's Edison.

Event : TizenDevLab Paris 2015

Porting Tizen to open source hardware devices (#FOSDEM)

Porting Tizen to open source hardware devices / DIY open source hardware devices with open source software

Event : FOSDEM 2015

Tizen Platform Developement

Event : Tds14Sh : 2015 Shanghai China

Since Tizen adopted "open governance model", a free and libre open source GNU/Linux distribution known as "Tizen:Common" came to light. Now anyone is able to install it on widely available machines (PC, NUC, VM etc) and use the rolling release distro for any purpose, let's go one step forward and build software for it and make a basic bug fix. This kick-start session aims to go directly to the practical way to use it or/and contribute to Tizen. Tizen development tools (git, gbs, gerrit, jira...) will be presented live in real action, to give a short overview on how the project is progressing on a daily basis.

Curious developers unfamiliar with platform development, can expect to get the entry's keys and learn by example on how to work on tizen platform and eventually share their wildest dreams.

Tizen OpenSource Hardware

Event : Tds14Sh : 2015 Shanghai china

Tizen:Common is a cross profile and cross architecture system that aims to become the OS of everything. This presentation will discuss its porting to open source hardware devices with ARM or Intel processors and the stage of the open source project Tizen-sunxi. It will provide guidelines for building Tizen:Common image from scratch and booting it on x86 systems or ARM devices. Sunxi devices which represent the family of ARM SoCs from the Chinese company Allwinner Technology will be used to demonstrate how to build tizen by your own and dual boot it on a tablet shipped with another OS. Allwinner chips are preferred for low budget tablets and single board computers such as open hardware OLinuXino, CubieBoard and Banana Pi. As of today millions of Sunxi devices exist on the market and a large community of open source developers support them but they are not the only ones to hack on.


Cooperating with upstream projects

I Explained about how Tizen Maintains software and some Packaging tips and tricks

Event : TdcSf14 : 2014 San Francisco USA


Details :

This talk will try to give an overview of how to enhance cooperation with upstream projects and track our patches.

Among the covered topics :

- benefit of forwarding patches or features upstream - brotherhood , shared packages among other projects - cooperation matters - benefit on basing on upstream's git and not released tarball - how to deal with external modules - forwarding and tracking patches (using debian dep3 tags)

By the way some special tizen packaging rules will be covered :

- multiconfiguration packaging - various graphics configuration (wayland+x11) - systemd macros - common mistakes to be avoid

Contributing to the Tizen Project

Event : FOSDEM 2014

Help at Tizen Hackathon

I helped developers to create apps

Event : 2013-12 Tizen Hackathon Toulouse France,

Linuxcon Attendee / Videos

I recorded some videos If anyone matters, enjoy !

Event : linuxcon 2013-10

Tizen SDK

I presented TizenSDK

Event : SolutionLinux 2013-04 Paris France

HTML5 Hackathon

Had interest into Tizen so I joined this hackathon and made a demo on RD210 device

Event : 2012 Orange HTML5 Hackathon Paris France

FOSDEM 2012 Attendee

  • FOSDEM 2012, Was there as a MeeGo community member too

MAG

I hope that the article I wrote in GnuLinuxMagFrance on Tizen web apps helped you to dig into Tizen...

Communities

On the other side, I've been a FLOSS supporter for long now and proud to be part of Debian and MeeGo communities but this is an other story.

Find me (or User:RzR) online ...

GBS Configuration

Also here is my GBS config file, feel free to improve it if you need to Build and Maintain software packages :

  wget -O ~/.gbs.conf https://notabug.org/tizen/tizen-helper/raw/master/config/gbs.conf

Then you should be able to build any package from tizen branch, ie :

 cd .../${package}
 git checkout tizen
 gbs build --profile=profile.tizen_common_x86_64 --include-all --arch x86_64


If you need to add more profiles please request or submit patches to :


Also you can use this trick to create ChangeIds

mkdir -p ~/.config/git/hooks 
scp review.tizen.org:hooks/commit-msg ~/.config/git/hooks 
cat<<EOF>> ~/.gitconfig
[init]
        templatedir = ~/.config/git/
EOF

MISC

Random links :