[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Akka merge



Taking out the ORBit dependency is the way to go but as you said, it will take a lot of redesigning of Akka's structure. I will try to finish off most of what I wanted to do tomorrow morning and have a commit ready by night time. I will send you a copy for verification first (FreeBSD fixes, code cleanup, optimizations). The other things I discussed earlier today will come in a next patch (btw: I would appreciate an IRC discussion regarding Akka's redesign sometime so we can accept a final sketch, I am completely there for blowing ORBit off of Akka's back).

Regarding the configuration tool:
 - Your configuration file is NOT portable, you really should
   think of updating your machine someday ;)
 - It will take longer
 - Uncompression of the keymaps/fonts is not redundant, but needed.
   Ofcourse this will be dependent on the users console configuration
   packages. This will be integrated into Akka (but depending on the
   redesign, it will be in a seperate "layer" that deals with keymap/
   font decompression/loading/configuration).
 - Redundant if we include all required keymaps and fonts but that
   is a waste of disk space and could even be redundant if people
   do not want to use any of our keymaps/fonts at all ;)

Ideas:
 - If you are ever alive on IRC, I could stop EVERYTHING and just
   concentrate on blowing off all the dependencies before going on
   with patching up other of Akka's problems. Actually, this will be
   the most important move right now. This will require a proper
   discussion. I am thinking of tomorrow (Thursday for me). How about
   that? Time, you tell me, and I will tell you ;)


Best regards, Samy Al Bahra


From: Mohammed Elzubeir <elzubeir at arabeyes dot org>
Reply-To: developer at arabeyes dot org
To: developer at arabeyes dot org
Subject: Re: Akka merge
Date: Wed, 21 Aug 2002 11:01:54 -0500
MIME-Version: 1.0
Received: from mc1-f27.law16.hotmail.com ([65.54.236.34]) by mc1-s6.law16.hotmail.com with Microsoft SMTPSVC(5.0.2195.4905); Wed, 21 Aug 2002 08:12:03 -0700
Received: from arabeyes.org ([66.169.211.190]) by mc1-f27.law16.hotmail.com with Microsoft SMTPSVC(5.0.2195.4905); Wed, 21 Aug 2002 08:02:36 -0700
Received: from arabeyes.org (list at localhost dot 127 dot in-addr dot arpa [127.0.0.1])by arabeyes.org (8.12.1/8.12.1/Debian -5) with ESMTP id g7LG2AXQ031904;Wed, 21 Aug 2002 11:02:11 -0500
Received: from arabeyes.org (elzubeir at localhost dot 127 dot in-addr dot arpa [127.0.0.1])by arabeyes.org (8.12.1/8.12.1/Debian -5) with ESMTP id g7LG1tXQ031875for <developer at arabeyes dot org>; Wed, 21 Aug 2002 11:01:55 -0500
Received: (from elzubeir at localhost)by arabeyes.org (8.12.1/8.12.1/Debian -5) id g7LG1sNP031873for developer at arabeyes dot org; Wed, 21 Aug 2002 11:01:54 -0500
Message-ID: <20020821160154 dot GA31834 at arabeyes dot org>
References: <F75ayx4SOdLbaENFGcM00012681 at hotmail dot com>
In-Reply-To: <F75ayx4SOdLbaENFGcM00012681 at hotmail dot com>
User-Agent: Mutt/1.3.28i
Sender: developer-admin at arabeyes dot org
Errors-To: developer-admin at arabeyes dot org
X-BeenThere: developer at arabeyes dot org
X-Mailman-Version: 2.0.8
Precedence: bulk
List-Help: <mailto:developer-request at arabeyes dot org?subject=help>
List-Post: <mailto:developer at arabeyes dot org>
List-Subscribe: <http://arabeyes.org/mailman/listinfo/developer>,<mailto:developer-request at arabeyes dot org?subject=subscribe>
List-Id: Development Discussions <developer.arabeyes.org>
List-Unsubscribe: <http://arabeyes.org/mailman/listinfo/developer>,<mailto:developer-request at arabeyes dot org?subject=unsubscribe>
List-Archive: <http://arabeyes.org/archives/developer/>
Return-Path: developer-admin at arabeyes dot org
X-OriginalArrivalTime: 21 Aug 2002 15:02:38.0665 (UTC) FILETIME=[CA4EF390:01C24923]


On Wed, Aug 21, 2002 at 12:01:49PM +0000, Phactorial - wrote:
>
> I am back and school has started. With 2 AP classes on my shoulders I am
> not sure of the amount of time I will have left for Akka's development.

We all have our lives and things to keep us busy. This is nothing new. You
just organize your time.

> That configuration tool could take a little bit longer. Also, before you

Shouldn't, neither do I find it to be a 'priority'. A sane configuration file
should do (ini format, even).


> role out a 1.1 release, hold yourself and deal with the other problems. If

I'm not in a big hurry, but I would like to be clear on what we are doing and
what we are not doing.


> you want release but my next commit has more code cleanup and optimizations

And that's why I asked you to commit them (assuming they are already written).
I would like to do some other things myself and don't want to do what you've
already done. So, please do commit what you have now (granted it doesn't break
anything new).


> ;). Regarding Akka's problems, this specifically includes some of the
> possibly redundant dependencies and the keymap/font issues that make Akka
> configuration so difficult for most users.


There are several issues. My priority at this point is to get rid of all the
extra and unncessary fat, like the ORBit dependency for example. I already
started on that.. but it's going to require quite a bit of re-structuring.
This will of course affect the 'extra' flexibility, but also unncessary
flexibility for an otherwise 'should-be' straight-forward program.


So, if you do have those patches ready, just commit it. Otherwise, let me know
so I can start stripping Akka down to a bare-minimum and then we can do the
code-clean up and optimization (which would probably come as a by-product of
the stripping down).


> Regarding school, it looks like I'll be very busy with AP History, I am
> sure I will still have a bit of time for coding at the end of the day.

There's always a 'bit of time' for coding ;)

> I will restudy Akka today and look at it's dependencies and find a way to
> have Akka deal with keymaps (compressed) efficiently and in a more
> user-friendly way.


That also, is not a big deal. Let's concentrate on getting those patches in or
getting rid of the extra fat. The rest is easy.


P.S. Good luck with AP ;)

later
--
-------------------------------------------------------
| Mohammed Elzubeir    | Visit us at:                 |
|                      |  http://www.arabeyes.org/    |
| Arabeyes Project     | Homepage:                    |
| Unix the 'right' way |  http://fakkir.net/~elzubeir/|
-------------------------------------------------------
---
Was I helpful? Let others know:
http://svcs.affero.net/rm.php?r=elzubeir
_______________________________________________
Developer mailing list
Developer at arabeyes dot org
http://arabeyes.org/mailman/listinfo/developer




_________________________________________________________________
Chat with friends online, try MSN Messenger: http://messenger.msn.com