MESSAGE
DATE | 2009-01-30 |
FROM | Ronny Abraham
|
SUBJECT | Re: [NYLXS - HANGOUT] NYLXS Projects
|
From lest-hangout-at-mrbrklyn.com Fri Jan 30 14:08:59 2009 Received: from www2.mrbrklyn.com (localhost [127.0.0.1]) by www2.mrbrklyn.com (8.13.1/8.13.1/SuSE Linux 0.7) with ESMTP id n0UJ8v4s017134 for ; Fri, 30 Jan 2009 14:08:59 -0500 Received: (from majordomo-at-localhost) by www2.mrbrklyn.com (8.13.1/8.13.1/Submit) id n0UJ8v9x017133 for hangout-outgoings; Fri, 30 Jan 2009 14:08:57 -0500 X-Authentication-Warning: www2.mrbrklyn.com: majordomo set sender to lest-hangout-at-nylxs.com using -f Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.181]) by www2.mrbrklyn.com (8.13.1/8.13.1/SuSE Linux 0.7) with ESMTP id n0UJ8q93017130 for ; Fri, 30 Jan 2009 14:08:56 -0500 Received: by wa-out-1112.google.com with SMTP id v33so276877wah.21 for ; Fri, 30 Jan 2009 11:08:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=zr65H7g8AK5hW6tLBrQ9iS/fOZz5tVP4mKXzNksrKWM=; b=RG+lvJ/kwppSX+nn/M9wuK0eH8h74YztbsePiQpMRkUoNuHDogLGOEXiFGl0NAvGL4 H0NUAhyJFTJUx2u1OsjQwukYI8bN33l5l1vwv8d3gu2fGM6yd7Mnoz0bbEOOdvnPytSo tAs5ybn8YzMurU6b1A7b+VEDT2tOPBOV+P13U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=O3GbFcgykHpUl98AGGFUdgMoPhd+t4oRdHsR0u57t6pD63GO2Xthlaq90PLco8RFuc lGREybYMtXOM5+n0Ss1wuocShjy2Svns+M5ryvHCPobTCuRFlXGCvXDC5Gc1bCQVv5J2 wZOndVp1OmIy6FdBAE9be6lnDX7QBPqSSNPnI= MIME-Version: 1.0 Received: by 10.114.74.18 with SMTP id w18mr967007waa.205.1233342525951; Fri, 30 Jan 2009 11:08:45 -0800 (PST) In-Reply-To: <498278A5.1080407-at-mrbrklyn.com> References: <20090117064352.GA1772-at-www2.mrbrklyn.com> <8753839c0901231131sd09c503v41f3aeba977d13df-at-mail.gmail.com> <497A257D.9060906-at-vnetworx.net> <8753839c0901281450i46579c62x6180cded3f96d82d-at-mail.gmail.com> <498143B5.3050909-at-mrbrklyn.com> <8753839c0901290614q41249679y39c751d589b022e3-at-mail.gmail.com> <498257D7.8070902-at-mrbrklyn.com> <7405d1440901291746n3f733ed0g31374680f965c00c-at-mail.gmail.com> <498278A5.1080407-at-mrbrklyn.com> Date: Fri, 30 Jan 2009 14:08:45 -0500 Message-ID: <7405d1440901301108r5da3e8acs6fa3f3fd992c0267-at-mail.gmail.com> Subject: Re: [NYLXS - HANGOUT] NYLXS Projects From: Ronny Abraham To: hangout-at-mrbrklyn.com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: lest-hangout-at-mrbrklyn.com Precedence: bulk Reply-To: hangout-at-mrbrklyn.com
Ruben, I don't understand why you seem to be taking such an aggressive tone. My statement was made in a kind manner.
I would have given the specifics, but it seemed arrogant to do so if there is no interest.
In any case, I am happy to provide some ideas.
1. We can either use QT or GTK.
2(a) . If we use QT, we should probably stick with C++, as this is the standard language that is used with the toolkit 2(b). If we use GTK, we should similarly use C#
3(a). My gut says it's probably better to go with QT, as that lends itself more to platform independence. While GTK is also available on windows and mac, it's a bit more of a hassle to set up.
3(b). Some might question the value of focusing on platform independence. After all, this is New York LINUX society. Nevertheless, I believe that this would open up such a project to developers who are not necessarily linux users. What's more, I am hoping this will be of greater benefit to more people.
3(c). Furthermore, it's easier to showcase this project off to an employer or colleague if it can work on anything. Altruism is good, but I'd like for myself and anyone working on this to also gain respect from peers for it.
3(d). QT is a valuable commercial skill. Knowing how to use this library with C++ can give helpful experience. On the other hand, while I don't know too many people that rely on GTK, I do know PLENTY of people that use C#. So I can hear the GTK route. It's also probably easier to maintain for a windows environment. And as I pointed out above, I think that's important.
4. I suspect this will be a learning experience both for myself and anyone who works with me on this, as I am familiar with neither QT or C++, or GTK and C#.
5. Ultimately my goal is to produce something that looks similar to Omnioutliner. Not at the same level of functionality, but good enough that it can be worth using for someone who needs a quick and handy outliner program.
6. I'd expect about 3-4 hours a week of work. Which will have to be divided up into the following tasks
6a. Developing 6b. Maintaining the code base 6c. Maintaining the docs 6d. Creating and maintaining a site describing the project 6e. Coming up with nifty ideas.
Well, that's all I can come up with as a first step.
Tameek, my email is ronny.coder-at-gmail.com, I'd be more than happy to continue discussing this with you if you like.
-ron
On Thu, Jan 29, 2009 at 10:48 PM, Ruben Safir wrote:
> > No the ball is in YOUR court. What specifically would you propose to do and > who do you want to help you. > > Ruben >
|
|