Return-Path: X-Original-To: apmail-celix-dev-archive@www.apache.org Delivered-To: apmail-celix-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B1CBD180A5 for ; Sun, 31 Jan 2016 17:29:35 +0000 (UTC) Received: (qmail 83313 invoked by uid 500); 31 Jan 2016 17:29:35 -0000 Delivered-To: apmail-celix-dev-archive@celix.apache.org Received: (qmail 83274 invoked by uid 500); 31 Jan 2016 17:29:35 -0000 Mailing-List: contact dev-help@celix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@celix.apache.org Delivered-To: mailing list dev@celix.apache.org Received: (qmail 83260 invoked by uid 99); 31 Jan 2016 17:29:35 -0000 Received: from Unknown (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 31 Jan 2016 17:29:35 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 6431EC0179 for ; Sun, 31 Jan 2016 17:29:34 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.001 X-Spam-Level: * X-Spam-Status: No, score=1.001 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-us-east.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id XRBcKJ5Msd79 for ; Sun, 31 Jan 2016 17:29:24 +0000 (UTC) Received: from dd7632.kasserver.com (dd7632.kasserver.com [85.13.132.30]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTPS id 1B5B342B96 for ; Sun, 31 Jan 2016 17:29:23 +0000 (UTC) Received: from [10.43.14.154] (unknown [185.66.193.48]) by dd7632.kasserver.com (Postfix) with ESMTPSA id 8B13F1580153 for ; Sun, 31 Jan 2016 18:29:15 +0100 (CET) Subject: Re: there is a an app for that To: dev@celix.apache.org References: <569FFC56.1000300@sundevil.de> <56A082D4.9040303@sundevil.de> From: Bjoern Petri X-Enigmail-Draft-Status: N1110 Message-ID: <56AE4468.7000701@sundevil.de> Date: Sun, 31 Jan 2016 18:29:12 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Gerrit, I actually do not see a reason to put it into the inaetics github as there is no inaetics specific code. But, it contains a JNI implementation of the celix launcher code. Without this, you need to have either a terminal installed on your android or use the adb shell. So, it is more or less essential for android app development using celix. That's why I think it might be a good idea to have it within the celix repo. Another option could obviously also be to just leave it where it is and create a link to that location. Regards, Bjoern On 21.01.2016 19:48, Gerrit Binnenmars wrote: > Hello, > Indeed very nice work. > Concerning the repo I think it is a bit more complicated. The reference > sources that are now on the github of Marco should be merged in the Celix > and demonstrator github respectively. > This launcher project is in my opinion a new project. Can't you keep it on > your github? Other option is the Inaetics github. > Gerrit > Op 21 jan. 2016 12:26 schreef "Pepijn Noltes" : > >> Hi All, >> >> Nice work Daan & Marco. >> >> On Thu, Jan 21, 2016 at 8:04 AM Bjoern Petri >> wrote: >> >>> >>> And of course, after there is an app for that, we also need a place for >>> that. I would be happy if we could move this code to our apache github, >>> although I am not really sure where to put it there. I assume we cannot >>> have multiple repositories, so just put it in another subfolder, like we >>> do it with celix-bootstrap? Any suggestions on this? >>> >> >> Question IMO is do we consider this part of Apache Celix project or a >> project which uses Apache Celix? >> In the latter case I would prefer a separate source control location. >> >> >> >>> >>> Regards, >>> Bjoern >>> >>> >>> On 20.01.2016 22:29, Bjoern Petri wrote: >>>> Hi! >>>> >>>> Summer last year the celix support on Android was >>>> created in form of a Dockerfile which can be used >>>> to cross-compile Celix for armv7 platforms. >>>> >>>> I am glad to announce that - thanks to the two students >>>> Daan Veldhof and Marco Jansen - there is now a Celix >>>> Android App. It uses JNI to both, start and interact >>>> with the Celix framework as well as receive callbacks to >>>> represent the state of the framework and its bundles. >>>> In addition it features a QR code reader which can be >>>> used to easily configure Celix. >>>> >>>> While Celix already allows you to have a polyglot >>>> OSGi environment, this makes it now also possible >>>> to run on a variety of arm architectures. >>>> >>>> But you can do even more: by using Remote Services, >>>> the phones can dynamically interact with each other >>>> and other computers on the same network. >>>> >>>> The source together with a dockerfile to build the >>>> app can be found here: >>>> >>>> https://github.com/bpetri/nativeLoad >>>> >>>> >>>> Have fun & feel free to comment, >>>> Bjoern >>>> >>> >> >