[E-devel] Stipended code donation

2009-02-06 Thread Luca De Marini
Hallo everyone, with my own money, I'm going to stipend a coder to work
hardly on the Enlightenment FM. I thought this is something good to do and
very similar to what google does in the summer of code afterall. So, now,
the only thing to define is what the coder should implement. What's missing,
what we would like EFM to be able to do. Some specs. Is it ok for all of you
if I do this? Of course, the coder would work with the collaboration of
everyone in E15 development team, it would follow the official specs and act
the same way the developer from google did: with free code, released under
our same license, etc.
I manage, as many of you might know, my own E17 based distro and my goal is
that of contributing in a tangible way, not just using E17 in my distro but
trying to help making it better!
I'll be waiting for your answer, suggestions and features list needed by the
new work. Plus, please show me links to official documents, etc. so that the
developer can have as much docs and specs as he can.
Greetings,

Luca D.M.
--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] cpu frequency not scaling with E17 + Ubuntu

2009-02-06 Thread The Rasterman
On Mon, 02 Feb 2009 20:37:35 +0100 Viktor Kojouharov vkojouha...@gmail.com
said:

 Continuing from the previous discussion on this topic, someone suggested
 that the nice level for app execution should be configurable.
 
 I've attached a patch that does this, so if there are no complaints,
 I'll commit it soon.

seems reasonable. commit when you are ready :)


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Stipended code donation

2009-02-06 Thread Gustavo Sverzut Barbieri
On Fri, Feb 6, 2009 at 1:42 PM, Luca De Marini
luca.darkmas...@gmail.com wrote:
 Hallo everyone, with my own money, I'm going to stipend a coder to work
 hardly on the Enlightenment FM. I thought this is something good to do and
 very similar to what google does in the summer of code afterall. So, now,
 the only thing to define is what the coder should implement. What's missing,
 what we would like EFM to be able to do. Some specs. Is it ok for all of you
 if I do this? Of course, the coder would work with the collaboration of
 everyone in E15 development team, it would follow the official specs and act
 the same way the developer from google did: with free code, released under
 our same license, etc.
 I manage, as many of you might know, my own E17 based distro and my goal is
 that of contributing in a tangible way, not just using E17 in my distro but
 trying to help making it better!
 I'll be waiting for your answer, suggestions and features list needed by the
 new work. Plus, please show me links to official documents, etc. so that the
 developer can have as much docs and specs as he can.

Hi Luca,

I think you're looking for an individual developer, willing to get
code done and hopefully the guy continue working on the project (same
aim as GSoC). But if you cannot find any and want to contract a
company, ProFUSION can do such work. Our employees (myself included)
are doing some minor hackings here and there, trying to give back to
the project that we use as daily window manager and also the great
libraries, but we cannot afford allocating a full resource to fix all
efm issues on our own.

Regards,

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Stipended code donation

2009-02-06 Thread hannes.janet...@gmail.com
-- Forwarded message --
From: hannes.janet...@gmail.com hannes.janet...@googlemail.com
Date: Fri, Feb 6, 2009 at 5:39 PM
Subject: Re: [E-devel] Stipended code donation
To: Luca De Marini luca.darkmas...@gmail.com


Hi Luca,
you won the jackpot?!

This is not a direct reply to your request, but as you brought up the
topic: I think a bit of sponsoring could not be bad to get developers
do more the kind of things that users want instead of scratching their
own itches. It would be nice to have a bounty list where money could
be collected per tasks that donators can define. These could also be
small tasks like for example fixing some layout issues of the dialogs,
adding options, writing modules (that dont need to be included in e),
etc. I would definitely be motivated to work on these things by such a
way of sponsoring. What do others think of this? Is there interest in
doing work on bounty basis and is it realizable?


Regards,
Hannes 'jeffdameth' Janetzek

--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] cpu frequency not scaling with E17 + Ubuntu

2009-02-06 Thread Gustavo Sverzut Barbieri
On Fri, Feb 6, 2009 at 8:50 AM, The Rasterman Carsten Haitzler
ras...@rasterman.com wrote:
 On Mon, 02 Feb 2009 20:37:35 +0100 Viktor Kojouharov vkojouha...@gmail.com
 said:

 Continuing from the previous discussion on this topic, someone suggested
 that the nice level for app execution should be configurable.

 I've attached a patch that does this, so if there are no complaints,
 I'll commit it soon.

 seems reasonable. commit when you are ready :)

I'd make Application Priority plural, like Applications Priority.

Last but not least, I've being investigating OOM behavior these days
and since E17 is popular in embedded systems, why not have an option
to set /proc/$PID/oom_adj so E17 is less likely to be killed (or even
deny E17 being oom-killed). I don't think we need a GUI for that, but
having it in config file is a good thing, some profiles could set
that. (If one want to implement that, talk to me... you need to set
oom_adj of e17 and set to 0 on children, because this is inherited...)

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] cpu frequency not scaling with E17 + Ubuntu

2009-02-06 Thread Michael Jennings
On Friday, 06 February 2009, at 14:35:21 (-0200),
Gustavo Sverzut Barbieri wrote:

 I'd make Application Priority plural, like Applications Priority.

That would be grammatically incorrect.

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  m...@kainx.org
Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)
---
 I disapprove of what you say, but I will defend to the death your
  right to say it.-- Voltaire

--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] cpu frequency not scaling with E17 + Ubuntu

2009-02-06 Thread Gustavo Sverzut Barbieri
On Fri, Feb 6, 2009 at 3:44 PM, Michael Jennings e-de...@kainx.org wrote:
 On Friday, 06 February 2009, at 14:35:21 (-0200),
 Gustavo Sverzut Barbieri wrote:

 I'd make Application Priority plural, like Applications Priority.

 That would be grammatically incorrect.

Sorry! I was trying to give the sense that all applications would get
this priority. Maybe have a textblock explaining why it is useful?

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] cpu frequency not scaling with E17 + Ubuntu

2009-02-06 Thread Michael Jennings
On Friday, 06 February 2009, at 16:40:28 (-0200),
Gustavo Sverzut Barbieri wrote:

 Sorry! I was trying to give the sense that all applications would
 get this priority. Maybe have a textblock explaining why it is
 useful?

Perhaps a different verbiage altogether would be more clear?  Child
Process Priority or Subprocess Priority might be more explanatory.

I agree that it's not well-put. :)

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  m...@kainx.org
Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)
---
 Perhaps someday we will discover that space and time are simpler
  than the human equation. -- Jean-Luc Picard, ST:TNG

--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Stipended code donation

2009-02-06 Thread Luca De Marini

 I think you're looking for an individual developer, willing to get
 code done and hopefully the guy continue working on the project (same
 aim as GSoC). But if you cannot find any and want to contract a
 company, ProFUSION can do such work. Our employees (myself included)
 are doing some minor hackings here and there, trying to give back to
 the project that we use as daily window manager and also the great
 libraries, but we cannot afford allocating a full resource to fix all
 efm issues on our own.


That would be great but I'm quite pragmatic on this approach. I know that
making a better working E will just attract more developers and users, so I
look for immediate needs of my distro and for the future too. I don't
believe that a coder will get interested in the project only because I pay
him to work on it. But I think that I need a filemanager in my distro and
thunar is not the perfect choice. It is not integrated in the distro,
therefore I cannot use it for all my porposes and it does not correctly
interact with all modules (like places or drawer). Now I see in E17 even
more potential than I saw before, lately there have been so many new
implementations... I'm really excited.

So, I need only a list of features EFM should have to be considered
completed, some doc references and that's all. I'm going to pay someone to
fix EFM and complete its features list. Paying one by one if necessary and
if it's the best approach to the problem, and maybe it is. Both for my
distro and the community, my distro, afterall, is FOR and OWNED by me and
the community itself. So, what they ask me is what I want in the distro too.
And we need a good EFM :)

Anyone willing to help, please mail me a money offer if you prefer. In any
case, I will find someone interested somewhere. I just need a features list
and docs. Anyone can please provide these things? Raster?

@Hannes: if you can do the job and since you already are part of the OpenGEU
crew, of course you should contact me and of course I would incentivate your
work :)
Greets everyone,

Luca D.M.
--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Stipended code donation

2009-02-06 Thread Gustavo Sverzut Barbieri
On Fri, Feb 6, 2009 at 6:43 PM, Luca De Marini
luca.darkmas...@gmail.com wrote:


 I think you're looking for an individual developer, willing to get
 code done and hopefully the guy continue working on the project (same
 aim as GSoC). But if you cannot find any and want to contract a
 company, ProFUSION can do such work. Our employees (myself included)
 are doing some minor hackings here and there, trying to give back to
 the project that we use as daily window manager and also the great
 libraries, but we cannot afford allocating a full resource to fix all
 efm issues on our own.

 That would be great but I'm quite pragmatic on this approach. I know that
 making a better working E will just attract more developers and users, so I
 look for immediate needs of my distro and for the future too. I don't
 believe that a coder will get interested in the project only because I pay
 him to work on it. But I think that I need a filemanager in my distro and
 thunar is not the perfect choice. It is not integrated in the distro,
 therefore I cannot use it for all my porposes and it does not correctly
 interact with all modules (like places or drawer). Now I see in E17 even
 more potential than I saw before, lately there have been so many new
 implementations... I'm really excited.

 So, I need only a list of features EFM should have to be considered
 completed, some doc references and that's all. I'm going to pay someone to
 fix EFM and complete its features list. Paying one by one if necessary and
 if it's the best approach to the problem, and maybe it is. Both for my
 distro and the community, my distro, afterall, is FOR and OWNED by me and
 the community itself. So, what they ask me is what I want in the distro too.
 And we need a good EFM :)

 Anyone willing to help, please mail me a money offer if you prefer. In any
 case, I will find someone interested somewhere. I just need a features list
 and docs. Anyone can please provide these things? Raster?

Would this work? http://trac.enlightenment.org/e/wiki/Release
These are the blocking/showstopper, but maybe you can fill it bit more.

I'll keep ProFUSION out of this for a while, expecting some developer
to step in and give them preference, if you pick no one until next
week then I'll mail you. That way I don't get in the way of any
developer willing to work on it.

Regards,

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Stipended code donation

2009-02-06 Thread Jorge Mariani
Have you tried http://www.rentacoder.com/RentACoder/DotNet/default.aspx

On Feb 6, 2009, at 2:43 PM, Luca De Marini wrote:


 I think you're looking for an individual developer, willing to get
 code done and hopefully the guy continue working on the project (same
 aim as GSoC). But if you cannot find any and want to contract a
 company, ProFUSION can do such work. Our employees (myself included)
 are doing some minor hackings here and there, trying to give back to
 the project that we use as daily window manager and also the great
 libraries, but we cannot afford allocating a full resource to fix all
 efm issues on our own.


 That would be great but I'm quite pragmatic on this approach. I know  
 that
 making a better working E will just attract more developers and  
 users, so I
 look for immediate needs of my distro and for the future too. I don't
 believe that a coder will get interested in the project only because  
 I pay
 him to work on it. But I think that I need a filemanager in my  
 distro and
 thunar is not the perfect choice. It is not integrated in the distro,
 therefore I cannot use it for all my porposes and it does not  
 correctly
 interact with all modules (like places or drawer). Now I see in E17  
 even
 more potential than I saw before, lately there have been so many new
 implementations... I'm really excited.

 So, I need only a list of features EFM should have to be considered
 completed, some doc references and that's all. I'm going to pay  
 someone to
 fix EFM and complete its features list. Paying one by one if  
 necessary and
 if it's the best approach to the problem, and maybe it is. Both for my
 distro and the community, my distro, afterall, is FOR and OWNED by  
 me and
 the community itself. So, what they ask me is what I want in the  
 distro too.
 And we need a good EFM :)

 Anyone willing to help, please mail me a money offer if you prefer.  
 In any
 case, I will find someone interested somewhere. I just need a  
 features list
 and docs. Anyone can please provide these things? Raster?

 @Hannes: if you can do the job and since you already are part of the  
 OpenGEU
 crew, of course you should contact me and of course I would  
 incentivate your
 work :)
 Greets everyone,

 Luca D.M.
 --
 Create and Deploy Rich Internet Apps outside the browser with  
 Adobe(R)AIR(TM)
 software. With Adobe AIR, Ajax developers can use existing skills  
 and code to
 build responsive, highly engaging applications that combine the  
 power of local
 resources and data with the reach of the web. Download the Adobe AIR  
 SDK and
 Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Stipended code donation

2009-02-06 Thread Luca De Marini
2009/2/6 Jorge Mariani jorgemari...@gmail.com

 Have you tried http://www.rentacoder.com/RentACoder/DotNet/default.aspx


That's exactly the place I was going to use from the beginning :)
--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Stipended code donation

2009-02-06 Thread Toma
2009/2/7 Luca De Marini luca.darkmas...@gmail.com:
 2009/2/6 Jorge Mariani jorgemari...@gmail.com

 Have you tried http://www.rentacoder.com/RentACoder/DotNet/default.aspx


 That's exactly the place I was going to use from the beginning :)

I get the feeling it would be better paying someone within the project
already as they might know the internals better. On a separate note, I
was thinking about doing something like this a few days ago. Maybe
ProFUSION could setup a 'Pay an E hacker' system where we could get
donations to pay someone to hack E specifically?

Toma.

 --
 Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
 software. With Adobe AIR, Ajax developers can use existing skills and code to
 build responsive, highly engaging applications that combine the power of local
 resources and data with the reach of the web. Download the Adobe AIR SDK and
 Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Forming a non-profit entity?

2009-02-06 Thread Ravenlock
Hello,

[Not a development topic.. but I need to hit the right audience]

Last year, with our acceptance in GSoC, it came to my attention that we
might possibly benefit from forming an official 501(c)(3) Non Profit
Organization.  This has become fresh in my mind again this year due to
GSoC, but also due to the Bounty that has appeared regarding the E
File Manager.

Forming an NPO has many benefits I'm told.  I don't pretend to fully
understand all of them, but here are the ones that seem most immediately
applicable to E:

  1) A third party to manage our assets:
 Money, copyrights, trademarks, etc
  2) A way to collect earmarked donations:
 I believe we could accept a general donation for E,
 or monies for specific tasks (Like EFM work)
  3) An entity to absorb IRS tax obligations:
 Google pays our organization money for each student
 who completes GSoC.  The money gets sent to an
 individual[1] (for deposit into the E fund, held by
 another individual[2]). Individual[1] has tax
 obligations.
  4) Protection from personal liability:
 They say anyone can sue anyone else for anything
 these days.  Sounds good to be protected from that.
  5) Copyright/Trademark enforcement:
 If we had a need,
  6) Donations to E become tax deductible for he who
 donates.

Now, all of the above might sound like simply more work, more
bookkeeping, and unnecessary structural changes to E.  However, there
are presently organizations out there that are in fact NPOs, whose
function is to be an umbrella NPO for FOSS projects.  One such
organization is the Software Freedom Conservancy.

   http://conservancy.softwarefreedom.org

They provide services to many FOSS orgs.  Some of which are very notable
names:

  http://conservancy.softwarefreedom.org/members/

There is also a sibling organization (Software Freedom Law Center) which
provides legal representation for member projects:

  http://www.softwarefreedom.org/

The SFLC works closely with the Free Software Foundation, GNU Compiler
Collection Steering Committee, and many others.

The SFC/SFLC is a well established organization who already has the
structure, personnel, and facilities to handle all of the above.  Their
goal is to provide these services with little or no changes to its
member orgs.

So, I'm writing this purely to kick up a discussion.  To generate QAs.
 I don't have all the (any?) answers, but I'm willing to do the legwork
to uncover them.

Your thoughts?

-- 
Regards,
Ravenlock




signature.asc
Description: OpenPGP digital signature
--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Forming a non-profit entity?

2009-02-06 Thread Toma
I did a little leg work to see what the Gnome and KDE folks are doing.

http://foundation.gnome.org/legal/
http://foundation.gnome.org/finance/
(Yes, the 2007 books are not available! Naughty Naughty!)
Looks like they run the show themselves, but get free-ish legal
services from SFLC

http://ev.kde.org/
These guys also run the show themselves.

Do we know just how much time gets spent doing all this book keeping
and ground work for these foundations? I get the feeling its a bit of
work at the start to setup all the copyright, trademarks, bank
accounts, tax forms etc etc, but once its going its probably not that
hard to do. (No im not putting my hand up...)

Toma

2009/2/7 Ravenlock ravenl...@ravenlock.us:
 Hello,

 [Not a development topic.. but I need to hit the right audience]

 Last year, with our acceptance in GSoC, it came to my attention that we
 might possibly benefit from forming an official 501(c)(3) Non Profit
 Organization.  This has become fresh in my mind again this year due to
 GSoC, but also due to the Bounty that has appeared regarding the E
 File Manager.

 Forming an NPO has many benefits I'm told.  I don't pretend to fully
 understand all of them, but here are the ones that seem most immediately
 applicable to E:

  1) A third party to manage our assets:
 Money, copyrights, trademarks, etc
  2) A way to collect earmarked donations:
 I believe we could accept a general donation for E,
 or monies for specific tasks (Like EFM work)
  3) An entity to absorb IRS tax obligations:
 Google pays our organization money for each student
 who completes GSoC.  The money gets sent to an
 individual[1] (for deposit into the E fund, held by
 another individual[2]). Individual[1] has tax
 obligations.
  4) Protection from personal liability:
 They say anyone can sue anyone else for anything
 these days.  Sounds good to be protected from that.
  5) Copyright/Trademark enforcement:
 If we had a need,
  6) Donations to E become tax deductible for he who
 donates.

 Now, all of the above might sound like simply more work, more
 bookkeeping, and unnecessary structural changes to E.  However, there
 are presently organizations out there that are in fact NPOs, whose
 function is to be an umbrella NPO for FOSS projects.  One such
 organization is the Software Freedom Conservancy.

   http://conservancy.softwarefreedom.org

 They provide services to many FOSS orgs.  Some of which are very notable
 names:

  http://conservancy.softwarefreedom.org/members/

 There is also a sibling organization (Software Freedom Law Center) which
 provides legal representation for member projects:

  http://www.softwarefreedom.org/

 The SFLC works closely with the Free Software Foundation, GNU Compiler
 Collection Steering Committee, and many others.

 The SFC/SFLC is a well established organization who already has the
 structure, personnel, and facilities to handle all of the above.  Their
 goal is to provide these services with little or no changes to its
 member orgs.

 So, I'm writing this purely to kick up a discussion.  To generate QAs.
  I don't have all the (any?) answers, but I'm willing to do the legwork
 to uncover them.

 Your thoughts?

 --
 Regards,
 Ravenlock



 --
 Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
 software. With Adobe AIR, Ajax developers can use existing skills and code to
 build responsive, highly engaging applications that combine the power of local
 resources and data with the reach of the web. Download the Adobe AIR SDK and
 Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel