From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1FJCof-0005ay-Ue for garchives@archives.gentoo.org; Tue, 14 Mar 2006 16:56:14 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5.20060308/8.13.5) with SMTP id k2EGtVgv029562; Tue, 14 Mar 2006 16:55:31 GMT Received: from nproxy.gmail.com (nproxy.gmail.com [64.233.182.207]) by robin.gentoo.org (8.13.5.20060308/8.13.5) with ESMTP id k2EGtUoL012917 for ; Tue, 14 Mar 2006 16:55:30 GMT Received: by nproxy.gmail.com with SMTP id n28so133335nfc for ; Tue, 14 Mar 2006 08:55:30 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=b/fpijj7sLVZfh3b2Xx820TeYGMoTUP2XOZT0e1feUOzKKQaVEpqTAhSc2WwPrrs1Rp/JDMXMFlcYfXiH44izdyjzs5hctb9Grnr9Rv60qTYsxD/pyQbAwI98nCacUyRrS0XznSD76LyJpm4HJGNmv0LLL4hJ6j7gwz/3T04jok= Received: by 10.48.212.7 with SMTP id k7mr1443478nfg; Tue, 14 Mar 2006 08:55:30 -0800 (PST) Received: by 10.49.29.4 with HTTP; Tue, 14 Mar 2006 08:55:30 -0800 (PST) Message-ID: Date: Tue, 14 Mar 2006 18:55:30 +0200 From: tvali To: gentoo-portage-dev@lists.gentoo.org Subject: Re: [gentoo-portage-dev] Hello! && portage UI In-Reply-To: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-portage-dev@gentoo.org Reply-to: gentoo-portage-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Disposition: inline References: <1142297691.11552.33.camel@localhost> <1142347176.10776.26.camel@localhost> <4416DEAF.30008@gentoo.org> X-MIME-Autoconverted: from quoted-printable to 8bit by robin.gentoo.org id k2EGtUoL012917 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by robin.gentoo.org id k2EGtViF029562 X-Archives-Salt: 37c3e186-cc63-441a-a2d0-3be3316233b8 X-Archives-Hash: 4e39e74c120ae29b621606dae1f84555 I looked over that: SIP also makes it easy to take a Python application (maybe a prototype) and selectively implement parts of the application (maybe for performance reasons) in C or C++. This could mean that portage could be made fully compatible with c++ app? Again, havent tried/tested, just assuming :) 2006/3/14, tvali : > 2006/3/14, Marius Mauch : > > Brian wrote: > > > On Tue, 2006-14-03 at 13:14 +0200, tvali wrote: > > > > > >>Ok, i was, yes, speaking about kde. > > >> > > >>I will check out this Porthole :) I was actually thinking more abou= t c > > >>++, but nothing against python -- i was quite a fan of python when = i > > >>first found it. > > > > > > > > > I believe Kuroo is in C, maybe c++ > > > > For the record: Kuroo is known to be conceptually broken (uses the ca= che > > directly), but the author is looking to fix that in a future version. > > Generally writing portage utils in languages other than python is > > difficult as you can't use the primary API directly. > > There seems not to be c++ bintings to python, anyway there is > dev-python/sip. I havent done such thing, but i suppose that it would > not be impossible to start portage inside Kuroo as a thread, then > interact with this thread, having sip between them. If it's used for > creation of PyQt, such two-way interaction should be possible. > > http://www.riverbankcomputing.co.uk/sip/index.php > > > Marius > > -- > > gentoo-portage-dev@gentoo.org mailing list > > > > > > > -- > tvali > (e-mail: "qtvali@gmail.com"; msn: "qtvali@gmail.com"; > icq: "317-492-912") > > =DChe eesti internetifirma lehel kohtasin tsitaati: > If you don't do it excellently, dont do it at all. Because if it's not > excellent, it won't be profitable or fun, and if you're not in > business for fun or profit, what the hell are you doing here? > Robert Townsend > -- tvali (e-mail: "qtvali@gmail.com"; msn: "qtvali@gmail.com"; icq: "317-492-912") =DChe eesti internetifirma lehel kohtasin tsitaati: If you don't do it excellently, dont do it at all. Because if it's not excellent, it won't be profitable or fun, and if you're not in business for fun or profit, what the hell are you doing here? Robert Townsend --=20 gentoo-portage-dev@gentoo.org mailing list