Return-Path: X-Original-To: apmail-incubator-celix-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-celix-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 0871C10FBE for ; Fri, 23 May 2014 09:40:06 +0000 (UTC) Received: (qmail 66868 invoked by uid 500); 23 May 2014 09:40:06 -0000 Delivered-To: apmail-incubator-celix-dev-archive@incubator.apache.org Received: (qmail 66836 invoked by uid 500); 23 May 2014 09:40:05 -0000 Mailing-List: contact celix-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: celix-dev@incubator.apache.org Delivered-To: mailing list celix-dev@incubator.apache.org Received: (qmail 66828 invoked by uid 99); 23 May 2014 09:40:05 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 23 May 2014 09:40:05 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of a.broekhuis@gmail.com designates 209.85.216.175 as permitted sender) Received: from [209.85.216.175] (HELO mail-qc0-f175.google.com) (209.85.216.175) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 23 May 2014 09:40:02 +0000 Received: by mail-qc0-f175.google.com with SMTP id w7so7710300qcr.34 for ; Fri, 23 May 2014 02:39:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=yBD965CxvJMs7XtBgVevteyQMiWvCGnq8cztOyTWk/8=; b=ju2MYpw/EgmaEoH8kDtDNSW10RVgpvXUYlFz+UpuHouaCC7TgF2x8Y37zhWqzAq6Dh 6L+Lb0ho5TOp6Je/XgqmXQveTNZikGeicp2ysdRYcOOB62SkpcyWX/I3Mq/CF74sd1aS SHKb0SOVsd3tev1C8dbnDQVLIErmdZoY1VEN/5U73vv/O/AcXf2Lkenq1S/KOItvmoRC pILHOwZ9lfoXbdyqstBX2BcoY58ylBRam0yY98p7pG7aRQwisUBkXuEJV9QA0Xn7iuuD NDke6StH6Ct/++JxwhDpmAkq9IK7ciXOQhJ5PGrxh9OJa/k3YES+3SpTlvwWUqSBmMcz VE5w== MIME-Version: 1.0 X-Received: by 10.224.51.72 with SMTP id c8mr4693995qag.82.1400837979304; Fri, 23 May 2014 02:39:39 -0700 (PDT) Received: by 10.96.126.36 with HTTP; Fri, 23 May 2014 02:39:39 -0700 (PDT) In-Reply-To: References: Date: Fri, 23 May 2014 11:39:39 +0200 Message-ID: Subject: Re: Minimal requirements From: Alexander Broekhuis To: celix-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=089e0160bb6c24f75004fa0e02f3 X-Virus-Checked: Checked by ClamAV on apache.org --089e0160bb6c24f75004fa0e02f3 Content-Type: text/plain; charset=UTF-8 Hi Jerome, 2014-05-23 11:24 GMT+02:00 jerome moliere : > Hi Alexander, > thanks for your answer .... I will have a look to the latest commits. > I will give you more details soon regarding the help I can provide... > Also feel free to request any help needed! > > Kind regards > jerome > PS: > all mails from the list come with one or 2 days later ??? > I assume you are subscribed to the list? If not, it might be due to moderation. But if so, there have been some problems with the Apache mail servers, maybe still some delay because of this. > > > On Mon, May 19, 2014 at 7:30 AM, Alexander Broekhuis > wrote: > > > Hi Jerome, > > > > First off, thanks for your interest in Celix! See my other comments > inline. > > > > > > 2014-05-17 18:41 GMT+02:00 jerome moliere : > > > > > Hi all Celix gurus, > > > I would like to know if you know minimal requirements regarding CPU & > > > memory for a Celix platform? I am about starting a project deployed on > a > > > tiny ARM device (Rasperry Pi are powerful devices compared to some of > > > chipsets I am looking at). > > > > > > > While I do know several people have been working on running Celix on ARM > > devices, I don't have any numbers. But conceptually Celix is a light > > framework, services are function pointers, so there would be no overhead > > calling a service once it is retrieved from the registry. > > Most questions/remarks I've seen concern cross compiling APR. APR itself > is > > a quite large library, but not everything is needed by Celix. > > A couple of months ago a discussion was started regarding the usage of > APR > > [1]. At this point my personal opinion is that we should remove it. This > > would benefit running on small embedded systems as well. But due to some > > time constraints I haven't been able to do anything yet. > > > > > > > I would like to know more about the update features in Celix ? I can't > > find > > > many documentation related to this subject , is it comparable to the > OBR > > > standard features and what is the client API involved ? Hot deployment > of > > > installed components is supported ? > > > > > > > The deployment admin of Celix used to be compatible with Apache Ace. As > > such the current client is a combination of the Deployment Admin spec and > > the Ace client. I think this is something that can be split fairly > simple. > > But, yes, it is comparable to the OBR features, and all code can be found > > in the "deployment_admin" submodule. > > Is support hot deployment and versioning. > > > > What Celix currently does not support is code sharing, so interaction > > between modules is always through services. But I do have a local version > > in which code sharing, as well as private/exported/imported libraries is > > supported. Since I am working on Celix today, I hope I can commit it. See > > [2] for some more details. > > > > > > > Kind regards & thanks for your help > > > PS: > > > if Celix is close to my requirements I would be happy to contribute , I > > > will have some time & Celix would be firt class citizen inside my > > upcoming > > > information system , so contributing is natural... > > > > > > > You are welcome, I hope Celix can satisfy your needs, and if there is > > anything we can do to help out, please let us know! Any help, either > > patches, bugs or ideas are more then welcome! > > > > [1]: http://markmail.org/thread/wmyas74a3fhxorhu > > [2]: http://markmail.org/thread/kdk37vz4w46jmxoa > > > > > > -- > > With kind regards, > > > > Alexander Broekhuis > > > > > > -- > J.MOLIERE - Mentor/J > -- Met vriendelijke groet, Alexander Broekhuis --089e0160bb6c24f75004fa0e02f3--