Plasma Active SDK Notes

Sebastian Kügler sebas at kde.org
Fri Mar 9 00:27:03 UTC 2012


Hi all,

Here are the notes from the breakout session at the sprint about the Plasma 
SDK and Developer story.


Plasma Active SDK
=================
- Three "levels":
    (0) Simple App / Widget / "fart app" (purely Plasma Quick): Plasmate,
    (1) Complex App / Existing Qt & KDE app (C++ & Plasma Quick): Mer Plasma 
Active SDK
        - VM image of Mer SDK
        - additional packages (kdelibs, etc) preinstalled
        - IDE / editor installed on the host machine, way to mount source code 
inside VM
        - possibly IDE integration plugins to make building and installing 
easier
        - also possibe to SSH into the VM and build
        - easy to set up!
    (2) System / Core development
        - Mer PDK (not further specified at this point
        - ask fellow developers at this point ;)

OBS Workflow
============

- package it, .spec file (examples on OBS)
    - write yaml file, pass it through command
    - coolo has a tool to import Debian packages
    
- upload to OBS:
    - official repo (for example for Spark): reviewed and vetted apps
    - contrib repo for third parties: no guarantees, basic checks to uploaders

Things we need to do:
    - set up official and contrib repos
    - document for app developer how these steps work
    - ensure apps are actually maintainaned, not just dumped and let bitrot

Cheers,
-- 
sebas

http://www.kde.org | http://vizZzion.org | GPG Key ID: 9119 0EF9


More information about the Active mailing list