On Tuesday, 29 November 2005, at 12:25:54 (+0900),
Carsten Haitzler wrote:

> as per xcomps own words - he is too busy to work on it. he would
> like to, but can't.

So what?  That doesn't make him any less a developer.  It just makes
him a busy developer.  Something you and I know a little something
about.

> considering it has bugs, issues, things like simply not working in
> xinerama, still managing to do re-start loops fo x, not handling
> failed loing scripts gracefully... i have listed all these
> before. and basically nothing really gets done. it's not goign
> anywhere. it's dormant. it's on minimal life support on a good day.

That's not a fair assessment.  Yes, there are specific problems.  But
not a single one of them is a show-stopper.  I use entrance on every
system I have, and the simple fact is that it performs flawlessly more
than 99% of the time.

Having bugs that don't get fixed right away doesn't make it dead.  I
still remember numerous conversations regarding a certain focus bug in
E 0.16, even back when you were still actively maintaining it.  And
it's still not dead.

> frankly- this is where we differ. if it was alive, ibukun would be
> answering these mails, patching the code, improving it, working on
> current issues etc.  etc. etc. fact is - that is not happening. i
> know he's busy and i dont blame him for it.

Still doesn't make it dead.  Dormant, perhaps, but not dead.

> whoever works on it the most "takes over" by defacto. there is no
> wonership system. welcome to open source.

Bullshit.  That's not open source.  That's anarchy.  Someone can fork
the project, give it a new name, and continue onward (in accordance
with the license, of course).  But that doesn't mean they can take
over the project itself.  No more than someone could come along and
fork Enlightenment and continue calling it Enlightenment while
developing a conflicting product.

> anyone who takes the code ans runs with it, adnd if there is no
> competition (ie no one else is working on it) becomes the new
> owner/maintainer by defacto.

Again, that's not your call.  If you want to treat E that way, fine.
But your word is not law for entrance, and copyright law is on
Ibukun's side, not yours.

> this isn't the UN and some beurocracy where you need all the red
> tape and signing off on things. he who does the work gets the
> credit, and gets control. ibukun sure knows mroe about entrance than
> almsot anyone and thus is a good soruce of info and help,a nd is in
> the best position to work on it effectively, but anyone able to
> "school up" si then on equal footing, and thus he who does the work
> - wins.

It's not a contest.  Nobody wins or loses.  Anyone is free to work on
open source software, but that isn't to say anyone can do anything
they want with it.  It's what keeps Sun from calling their next
desktop environment Enlightenment.

> so by your theory - ibukun could simply idle here for the next 10
> years, and not do anything to entrance - and until he officially
> says "i let go" its all his and no one can do anything in terms of
> releases etc. that's utterly stupid.

Whether it's stupid or not is irrelevant.  That is reality.  And it's
not my theory either.

Like I said, someone else can create a fork, but they cannot usurp
control of entrance itself.

> one thing i will say is that *I* will never produce a release of
> entrance unless i take ownership. i will make no patches and fix no
> bugs, unless they annoy me enough to do so. one day i might take
> over if i get time - but i likely won't. fact is - by DEFACTO if you
> dont work on something AND someone else then does a tonne of work -
> the new person becomes maintainer.

That is not a fact.  That is an idealistic utopian pipe dream.  That
is an attempt to live in a world where no one owns anything and
everyone contributes selflessly to the greater good.  Even Stallman,
the self-proclaimed deity of collaborative software and communal
living, admits that *somebody* has to own the stuff or everybody
loses.

Taking over a project without the owner's consent is no different from
regurgitating it under your own name without giving credit where it's
due:  you're taking actions which only the copyright holder has the
legal right to take.

Without respecting ownership, someone could quite easily release
Enlightenment 0.13.3 as 1.0 without your consent, and there would be
nothing you could do about it.

> i've had bad experiences.

So have I.  But those experiences don't change reality.

> do NOT rely on ibukun to "won" entrance and maintain it. dont rely
> on anyone - unless they are actively DOING stuff.

Don't rely on anyone, ever.  Even if they *are* doing stuff.  They
could just as easily disappear in an instant by taking their own life
as they could fade away over time.

> it's just a general thing. perfect example si the whole crap we have
> about e.org now - someone never "gave it up" and just disappeared
> and now we ALL suffer because orf views that someone has to
> officially give it up and appoint a new maintainer for things to
> work.

Yes, stuff like this happens sometimes.  And it sucks.  But the
alternative (anarchy) would be far worse.  The only reason things like
the Internet work is because we all agree on certain "laws:"  TCP/IP,
BGP, IPSec, etc.

> hell no way. all the code - ALL OF IT, is fair game.

For contribution, yes.  For claiming ownership, no.

> if someone wants to take over - then please do so (do so by actually
> DOING things, not just saying you will and then do nothing).

Contribute, yes.  Take over, no.

> by virtue of doing work you will become the new owner after a while.

Not if the old owner objects.

> now i repeat. all the code in cvs is fair gamefor people to work on
> and improve. help is very much appreciated.

Absolutely!  Assistance is always appreciated.  Cooperation is key.

> if some code that is idle, gets a LOT of wokr done on it by a new
> person, and the old people are not working on it, then guess what -
> that new person becomes the maintainer/owner.

Nope, sorry.  You don't get to make the rules here.  Running the E
project does not give you the authority to override international law
governing copyright.  People who come along later can ONLY take
actions permitted by the license of the original software.  Period.

> this is like any sport. you pick up the ball and run with it. you
> dont ask the guy who was holding it before if you have permission to
> pick it up and score a goal. you simply DO it.

This is not a sport, but if you want to use that analogy (albeit
flawed), I'll try to go along.  You are a player in the sport.  Team
captain, perhaps.  But that doesn't mean you're the referee.
International law governs this "sport," and you're just as bound by
the rules as everyone else.  You don't ask permission to pick up the
ball and score because the rules explicitly give you permission to do
so in certain circumstances.  But they do not give you permission to
claim you created the ball, nor do they give you permission to modify
the rules as you go.

If the old maintainer were AWOL, there would certainly be an argument
for picking up where (s)he left off and moving forward with the
project.  But Ibukun is still here and is still responsive.  It's a
very, very different situation.

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  <[EMAIL PROTECTED]>
n + 1, Inc., http://www.nplus1.net/       Author, Eterm (www.eterm.org)
-----------------------------------------------------------------------
 "I long for the warmth of days gone by, when you were mine, but now
  those days are memories in time.  Life's empty without you by my
  side.  My heart belongs to you no matter what I try."
                          -- Boyz II Men, "Four Seasons of Loneliness"


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to