On Fri, 6 Jul 2012 23:30:09 -0300 Gustavo Sverzut Barbieri
<[email protected]> said:

> On Fri, Jul 6, 2012 at 11:16 PM, Carsten Haitzler <[email protected]>
> wrote:
> > On Fri, 6 Jul 2012 22:43:31 -0300 Gustavo Sverzut Barbieri
> > <[email protected]> said:
> >
> >> On Fri, Jul 6, 2012 at 7:20 PM, Gustavo Lima Chaves
> >> <[email protected]> wrote:
> >> > * Gustavo Sverzut Barbieri <[email protected]> [2012-07-06 18:59:35
> >> > -0300]:
> >> >
> >> >> On Fri, Jul 6, 2012 at 6:04 PM, Enlightenment SVN
> >> >> <[email protected]> wrote:
> >> >> > Log:
> >> >> > better icons for video knobs...they are still not .awesome. but in
> >> >> > 14x14 pixel I cant do better than this
> >> >>
> >> >> since you're at it...
> >> >>
> >> >> why not have controls.c to use elm_ctxpopup? It would reduce the
> >> >> amount of work in terminology and could(*) look better.
> >> >>
> >> >> * nobody is using ctxpopup outside of tizen, but the contextual popup
> >> >> is nice (borrowed from iOS, shamefully) and if we use, we can make it
> >> >> look and behave sanely.
> >> >>
> >> >
> >> > Raster does not like its code (figured) and does not want to rewrite
> >> > it (that would help me a lot :P). I'm afraid he's not very fond of elm
> >> > menus too, but we could try. Much better than that 'thing' we got now
> >> > on the terminal.
> >>
> >> this is insane.
> >>
> >> I also dislike the code, but I believe that avoiding it will not lead
> >> the code to be fixed. If we use it, more likely to fix.
> >>
> >> If we choose to just ignore it, then it's better to remove such widget
> >> from EFL and have less to maintain.
> >
> > you can't. its' released. something you always wanted and pushed for so
> > heavily. now you pay the price. i suspect you don't understand the concept
> > of stable and release, something i tried to impress on you several times
> > when you were pushing me to do a release (when i made eet 1.0 and now we
> > have to maintain the old eet disk format and the current one as a result
> > for as long as we don't go 2.0 and 2.0 means breaking support and that
> > drives people away, so we won't be breaking things for a long while to come
> > - at least until about 2016).
> 
> we agree to disagree on concepts. To me release is about stamping the
> quality of some set of code. I never like, agree or understand your
> point of future promises about it.

you may not like it, but it is REALITY. it is a reality i learned from imlib
and imlib2. people bitching and then leaving to use some other library because
their code kept breaking.

> If you were a company selling software to customers, I'd even try to
> understand. But even these companies give a shit as you can see at
> major vendors.

if you see your competition as gtk - they maintained aq stable unbroken api for
about 5 years until gtk2, 8 years until gtk3. (1998ish to 2003ish, then 2.x for
2003ish to 2011ish). gtk isn't a company selling support. qt was poorer at this
as they are up to 4 and about to hit 5 now. admittedly for a longer timeframe.
let me just put gtk now as the "benchmark" for stability. but even then, libc's
have maintained compatibility for much longer. many other libraries have done so
too. windows has maintained compatibility going forward for decades. if you
don't believe this is important, then you have yet to learn that lesson. i've
learned it. i vowed to ensure that efl is stable and supported once we release,
and it shall be so, because doing otherwise hurts us most amongst those that
matter most - existing people already invested in efl. people  who have decided
to give it a go and take a risk.

> > terminology has its ui like it is because i WANT it that way. not because i
> > am avoiding some widget. i literally want that because i want a specific
> > look and behavior. it isn't all totally polished yet and finished, but you
> > may have noticed it has evolved from a single options pane now to 2 that
> > slide in (controls then options), and i will be adding a 3rd one too.
> 
> the first level is by secondary mouse button, that in every
> application shows next to the cursor... except this one :-)

then just hold your left mouse down for a second. happy now? just like your
favorite i-products you love. :) 1 mouse button only. it should work well with
your apple hardware with its single button only ethos. ::)

> > let me ask a question. do u think chromium's ui is crap and should use popup
> > menus for all it settings? because terminology's setup is not that different
> > to what it does.
> 
> I'm okay with the settings as inside the same window.
> ctxpopup is the same.
> 
> 
> > and come on people. terminology is not even 1 month old! it's 1 month
> > birthday is next thursday! how many apps have accomplished as many features
> > and usability in that time. also consider it a playground for me to test
> > new ideas BEFORE they become some widget we are stuck having to maintain
> > and support!
> 
> I'm not sure about your own contracts, but if they do not mandate you
> to "maintain and support" every widget that gets in svn, then why
> bother? At least I have no single contract like that, I'm
> freeeeeeeeeeeeee....

i have a quality bar. nothing to do with contracts. i believe there should be a
level of quality for support and guarantees. it's a result of experience.
having made mistakes.

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to