Duarte Silveira   dpsi at ist.utl.pt   - Intern Porting apt-rpm  to the Meego platform
State of the art: What is Meego? * How it was born: * Plan Have a Linux that has a consistent interface and compatible backend through Smartphones, Netbooks, Media Center, Car... * What the future holds? World Domination * What's the package management scenary like in Meego? Zypper – based on libzypp
State of the art: Zypper vs Apt-RPM * zypper advantages: - SAT advanced dependency resolver - Excepcional command-line interface - Auto-update-db on first daily usage * Apt-RPM advantages: - Rollback support - DUDF Reporting support - PBO more advanced dependency resolver under development  Decision It was decided that despite zypper being more recent and having a more mature interface, the in-house developped advanced funtionalities of Apt-RPM made it worth to go ahead with the port.
Roadmap: Phase 1: Workspace configuration Summary: Meego-SDK installation and configuration;  Caixa Magica 14 installation and Configuration. Deadline:  14.07.2010 Phase 2: Initial porting steps Summary:  Check apt-rpm dependencies availability  within Meego; Compile latest apt-rpm from  git in Meego Without errors. Deadline:  04.08.2010 Phase 3: Regression testing Summary:  Test basic functionality; Test advanced  functionality, namely Rollback, DUDF reporting  and PBO advanced dependency resolver. Deadline:  To be defined
Phase 1: Workspace configuration Steps: 1.1 Meego-SDK installation and configuration; Status: Done Deadline:  13.07.2010  1.2 Caixa Magica 14 installation and configuration. Status:  Done Deadline:  14.07.2010
Phase 2: Initial porting steps Steps: 2.1 Check apt-rpm dependencies availability within Meego; Status: Done Deadline:  15.07.2010 2.2 Compile stable version of apt-rpm in Meego With all configure options enabled. Status:  Done Deadline:  23.07.2010 2.3 Debug sqlite repositories support. Status:  WIP Deadline:  30.07.2010 2.4 Compile latest apt-rpm from git in Meego Without errors. Status:  Planned Deadline:  04.08.2010
Phase 3: Regression testing  Steps: 3.1 Test basic functionality;  Status: Planned Tentative Deadline: 06.08.2010 3.2 Test Rollback functionality; Status:  Planned Tentative Deadline: 12.08.2010 3.3 Test DUDF Reporting functionality; Status:  Planned Tentative Deadline: 20.08.2010 3.4 Test PBO advanced dependency resolver functionality. Status:  Planned Tentative Deadline: 31.08.2010
Final Comments:  Being that PBO is under heavy development and depends on a still unsuported package in the Meego Platform, this project will be considered successfull upon completion of step 3.3 DUDF Reporting functionality testing. Depending on progress velocity planning may be adapted. Thank you [email_address] http://contribsoft.caixamagica.pt/trac/wiki/meegoApt #meegoapt on freenode

More Related Content

PDF
LF_DPDK17_Lagopus Router
PDF
Using GTP on Linux with libgtpnl
PDF
BKK16-100K1 George Grey, Linaro CEO Opening Keynote
PDF
BKK16-106 ODP Project Update
PDF
Summit 16: OpenStack Tacker - Open Platform for NFV Orchestration
PDF
BKK16-210 Migrating to the new dispatcher
PDF
TRex Traffic Generator - Hanoch Haim
PDF
OpenContrail, Real Speed: Offloading vRouter
LF_DPDK17_Lagopus Router
Using GTP on Linux with libgtpnl
BKK16-100K1 George Grey, Linaro CEO Opening Keynote
BKK16-106 ODP Project Update
Summit 16: OpenStack Tacker - Open Platform for NFV Orchestration
BKK16-210 Migrating to the new dispatcher
TRex Traffic Generator - Hanoch Haim
OpenContrail, Real Speed: Offloading vRouter

What's hot (20)

PDF
Measuring a 25 and 40Gb/s Data Plane
PDF
BKK16-213 Where's the Hardware?
PPTX
Data centre networking at London School of Economics and Political Science - ...
PDF
GTPing, How To
PPTX
Nb iot-nfapi-implementation-1
PDF
BKK16-505 Kernel and Bootloader Consolidation and Upstreaming
PDF
BKK16-410 SoC Idling & CPU Cluster PM
PDF
2015.7.17 JANOG36 BGP Flowspec Interoperability Test @ Interop Tokyo 2015 Sho...
PDF
LF_DPDK17_Accelerating P4-based Dataplane with DPDK
PDF
Using Qt under LGPLv3
PDF
LAS16-500: The Rise and Fall of Assembler and the VGIC from Hell
PDF
BKK16-403 Android HAL Consolidation Status
PDF
Accelerating Networked Applications with Flexible Packet Processing
PDF
BKK16-400A LuvOS and ACPI Compliance Testing
PDF
AS201701 - Building an Internet backbone with pure 1he servers and Linux
PDF
BKK16-506 PMWG Farm
PDF
Developing SDN apps in Ryu
PDF
Transparent eBPF Offload: Playing Nice with the Linux Kernel
PDF
Whitebox Switches Deployment Experience
PDF
Network Measurement with P4 and C on Netronome Agilio
Measuring a 25 and 40Gb/s Data Plane
BKK16-213 Where's the Hardware?
Data centre networking at London School of Economics and Political Science - ...
GTPing, How To
Nb iot-nfapi-implementation-1
BKK16-505 Kernel and Bootloader Consolidation and Upstreaming
BKK16-410 SoC Idling & CPU Cluster PM
2015.7.17 JANOG36 BGP Flowspec Interoperability Test @ Interop Tokyo 2015 Sho...
LF_DPDK17_Accelerating P4-based Dataplane with DPDK
Using Qt under LGPLv3
LAS16-500: The Rise and Fall of Assembler and the VGIC from Hell
BKK16-403 Android HAL Consolidation Status
Accelerating Networked Applications with Flexible Packet Processing
BKK16-400A LuvOS and ACPI Compliance Testing
AS201701 - Building an Internet backbone with pure 1he servers and Linux
BKK16-506 PMWG Farm
Developing SDN apps in Ryu
Transparent eBPF Offload: Playing Nice with the Linux Kernel
Whitebox Switches Deployment Experience
Network Measurement with P4 and C on Netronome Agilio
Ad

Viewers also liked (12)

PDF
001 bacterial panicle blight, milton rush
PPTX
Valentines dance 2013
PPT
Web 2.0 as a tool for future teachers and students
PPT
La Boite Chang3
PDF
специальное предложение
PPT
Social media effect on family
PDF
Open Webforum: Twitterkanal von geo.admin.ch
PDF
Vom Informations- zum Interaktionsportal
PPS
Maria Gager
PPTX
Impulspräsentation zu ch.ch
PPT
Erwartungen an e-Gov
PPTX
ch.ch 2020
001 bacterial panicle blight, milton rush
Valentines dance 2013
Web 2.0 as a tool for future teachers and students
La Boite Chang3
специальное предложение
Social media effect on family
Open Webforum: Twitterkanal von geo.admin.ch
Vom Informations- zum Interaktionsportal
Maria Gager
Impulspräsentation zu ch.ch
Erwartungen an e-Gov
ch.ch 2020
Ad

Similar to Meego aptcms2010 (20)

ODP
Meego apt
PPTX
Triple-E’class Continuous Delivery with Hudson, Maven, Kokki and PyDev
PPTX
Triple E class DevOps with Hudson, Maven, Kokki/Multiconf and PyDev
PDF
Strategies for developing and deploying your embedded applications and images
PPTX
Yocto Project introduction
PDF
Ignite Devops Fast Moving Software
PDF
Deploying software at Scale
KEY
Crash reports pycodeconf
PDF
Multi-OS Continuous Packaging with docker and Project-Builder.org
PDF
Smau Milano 2016 - Fabio Alessandro Locati
PDF
Collabograte
PDF
Oracle Linux Nov 2011 Webcast
PDF
$ make install
ODP
Tox as project descriptor.
PDF
Debian or Yocto Project? Which is the best for your Embedded Linux project?
PDF
Open stack meetup_boston_ubuntu_cloud
PDF
Continuous Delivery with Maven, Puppet and Tomcat - ApacheCon NA 2013
PDF
From Dev to DevOps - Codemotion ES 2012
PDF
Deployment - Done Right!
PDF
Storage Developer Conference - 09/19/2012
Meego apt
Triple-E’class Continuous Delivery with Hudson, Maven, Kokki and PyDev
Triple E class DevOps with Hudson, Maven, Kokki/Multiconf and PyDev
Strategies for developing and deploying your embedded applications and images
Yocto Project introduction
Ignite Devops Fast Moving Software
Deploying software at Scale
Crash reports pycodeconf
Multi-OS Continuous Packaging with docker and Project-Builder.org
Smau Milano 2016 - Fabio Alessandro Locati
Collabograte
Oracle Linux Nov 2011 Webcast
$ make install
Tox as project descriptor.
Debian or Yocto Project? Which is the best for your Embedded Linux project?
Open stack meetup_boston_ubuntu_cloud
Continuous Delivery with Maven, Puppet and Tomcat - ApacheCon NA 2013
From Dev to DevOps - Codemotion ES 2012
Deployment - Done Right!
Storage Developer Conference - 09/19/2012

More from diablo2904 (8)

ODP
Realtek 8192 hostap
ODP
Summer internship 2010
ODP
CorpTv
ODP
ContribDoc
PDF
Summer internship 2010 henrique rocha
ODP
Realtek 8192 hostap
ODP
Filipe morais
ODP
Apresentacao20100726
Realtek 8192 hostap
Summer internship 2010
CorpTv
ContribDoc
Summer internship 2010 henrique rocha
Realtek 8192 hostap
Filipe morais
Apresentacao20100726

Recently uploaded (20)

PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
Getting started with AI Agents and Multi-Agent Systems
PPT
What is a Computer? Input Devices /output devices
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PDF
A proposed approach for plagiarism detection in Myanmar Unicode text
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
sbt 2.0: go big (Scala Days 2025 edition)
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PPTX
Modernising the Digital Integration Hub
PDF
Comparative analysis of machine learning models for fake news detection in so...
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
How IoT Sensor Integration in 2025 is Transforming Industries Worldwide
PDF
Consumable AI The What, Why & How for Small Teams.pdf
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
A review of recent deep learning applications in wood surface defect identifi...
Getting started with AI Agents and Multi-Agent Systems
What is a Computer? Input Devices /output devices
Custom Battery Pack Design Considerations for Performance and Safety
A proposed approach for plagiarism detection in Myanmar Unicode text
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
sbt 2.0: go big (Scala Days 2025 edition)
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
NewMind AI Weekly Chronicles – August ’25 Week III
Final SEM Unit 1 for mit wpu at pune .pptx
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
sustainability-14-14877-v2.pddhzftheheeeee
Modernising the Digital Integration Hub
Comparative analysis of machine learning models for fake news detection in so...
Module 1.ppt Iot fundamentals and Architecture
How IoT Sensor Integration in 2025 is Transforming Industries Worldwide
Consumable AI The What, Why & How for Small Teams.pdf
1 - Historical Antecedents, Social Consideration.pdf
Improvisation in detection of pomegranate leaf disease using transfer learni...
A contest of sentiment analysis: k-nearest neighbor versus neural network

Meego aptcms2010

  • 1. Duarte Silveira dpsi at ist.utl.pt - Intern Porting apt-rpm to the Meego platform
  • 2. State of the art: What is Meego? * How it was born: * Plan Have a Linux that has a consistent interface and compatible backend through Smartphones, Netbooks, Media Center, Car... * What the future holds? World Domination * What's the package management scenary like in Meego? Zypper – based on libzypp
  • 3. State of the art: Zypper vs Apt-RPM * zypper advantages: - SAT advanced dependency resolver - Excepcional command-line interface - Auto-update-db on first daily usage * Apt-RPM advantages: - Rollback support - DUDF Reporting support - PBO more advanced dependency resolver under development Decision It was decided that despite zypper being more recent and having a more mature interface, the in-house developped advanced funtionalities of Apt-RPM made it worth to go ahead with the port.
  • 4. Roadmap: Phase 1: Workspace configuration Summary: Meego-SDK installation and configuration; Caixa Magica 14 installation and Configuration. Deadline: 14.07.2010 Phase 2: Initial porting steps Summary: Check apt-rpm dependencies availability within Meego; Compile latest apt-rpm from git in Meego Without errors. Deadline: 04.08.2010 Phase 3: Regression testing Summary: Test basic functionality; Test advanced functionality, namely Rollback, DUDF reporting and PBO advanced dependency resolver. Deadline: To be defined
  • 5. Phase 1: Workspace configuration Steps: 1.1 Meego-SDK installation and configuration; Status: Done Deadline: 13.07.2010 1.2 Caixa Magica 14 installation and configuration. Status: Done Deadline: 14.07.2010
  • 6. Phase 2: Initial porting steps Steps: 2.1 Check apt-rpm dependencies availability within Meego; Status: Done Deadline: 15.07.2010 2.2 Compile stable version of apt-rpm in Meego With all configure options enabled. Status: Done Deadline: 23.07.2010 2.3 Debug sqlite repositories support. Status: WIP Deadline: 30.07.2010 2.4 Compile latest apt-rpm from git in Meego Without errors. Status: Planned Deadline: 04.08.2010
  • 7. Phase 3: Regression testing Steps: 3.1 Test basic functionality; Status: Planned Tentative Deadline: 06.08.2010 3.2 Test Rollback functionality; Status: Planned Tentative Deadline: 12.08.2010 3.3 Test DUDF Reporting functionality; Status: Planned Tentative Deadline: 20.08.2010 3.4 Test PBO advanced dependency resolver functionality. Status: Planned Tentative Deadline: 31.08.2010
  • 8. Final Comments: Being that PBO is under heavy development and depends on a still unsuported package in the Meego Platform, this project will be considered successfull upon completion of step 3.3 DUDF Reporting functionality testing. Depending on progress velocity planning may be adapted. Thank you [email_address] http://contribsoft.caixamagica.pt/trac/wiki/meegoApt #meegoapt on freenode