[BangPypers] Weekend Meeting

Sriram Narayanan sriramnrn at gmail.com
Fri Oct 16 20:29:49 CEST 2009

On Fri, Oct 16, 2009 at 11:19 PM, Rajeev J Sebastian
<rajeev.sebastian at gmail.com> wrote:
> On Fri, Oct 16, 2009 at 10:28 PM, Sriram Narayanan <sriramnrn at gmail.com> wrote:
>> On Fri, Oct 16, 2009 at 9:58 PM, Rajeev J Sebastian
>> <rajeev.sebastian at gmail.com> wrote:
>>> On Fri, Oct 16, 2009 at 9:27 AM, Sriram Narayanan <sriramnrn at gmail.com> wrote:
>>>> On 10/16/09, Sriram Narayanan <sriramnrn at gmail.com> wrote:
>>>>> We can meet at TW this Sunday, no problem.
>>>> One other thing that we'd discussed the last weekend was how those who
>>>> are Python savvy can be a part of the Belenix developer community.
>>> Does it use python the way Pardus uses it ? Like the init system,
>>> service manager, package manager, etc.
>> Err.. No. Belenix is a distro that is based on the opensolaris ON
>> (operating system + network), uses KDE, aims to be an appealing
>> desktop to the user and to the developer, and has been the basis of
>> Sun;s OpenSolaris distro. We're working toward using a free toolchain,
>> and apart from the kernel and Firefox, everything else on Belenix has
>> been built using GCC 4.4.1.
>> Since we're a KDE based distro, we're users of the QT framework. At
>> the moment, KDE on Belenix is not Solaris - aware. That is, KDE
>> components do not have Solaris specific functionality such as
>> management of file systems, UI for the seriously amazing networking
>> stack, support for Zones and RBAC, etc. From a service side, there is
>> a lack of web based management /REST interfaces to administering the
>> system. Interesting and useful tasks would be to create management
>> interfaces for file systems, network stacks, observability, and
>> similar tools that would make the life of sysadmins easier.
>> These are projects that we as BangPypers can undertake, and learn a
>> lot in the process.
> Blah blah blah ... yes I know its Solaris etc.

My response was to the larger community, and not to just you :)

> Question is, are there are specific Belenix components written in
> Python, as in Pardus Linux which uses Python extensively ? Or was that
> a call to developers to create new tools using python ?

There is our stop gap package manager which we wrote since we needed
to move away from something called pkg-get. We're now considering
using rpm5 as our package format, with the smart package manager being
the package manager of choice.

When we'd last met at Thoughtworks last weekend, I'd mentioned that
the Belenix project would

> Regards
> Rajeev J Sebastian
> PS: You wrote above re the management tools; Pardus has a tool thats
> being developed and used at Turkey's Ministry of Defence to
> administrate Pardus desktops, servers and networks (its called Ahenk,
> developed in Python and available in the pardus svn).

After I responded to you previously, I've been reading more about Pardus.
At present, Belenix uses what Solaris has for service management -
SMF. Apart from the temporary package manager that I wrote about,
we've not written anything else using Python for Belenix. We're either
busy with work, or with porting and testing software packages to

The lead Belenix developer has been working on porting something
called Func to Belenix (https://fedorahosted.org/func/). I myself use
puppet (ruby based) at work.

I will read more on Ahenk tonight.

> _______________________________________________
> BangPypers mailing list
> BangPypers at python.org
> http://mail.python.org/mailman/listinfo/bangpypers

More information about the BangPypers mailing list