On Sun, May 24, 2015 at 3:23 AM, ChunEon Park <her...@naver.com> wrote:
> -----Original Message-----
> From: "Cedric BAIL"<cedric.b...@free.fr>
> To: "Enlightenment developer list"<enlightenment-devel@lists.sourceforge.net>;
> Cc:
> Sent: 2015-05-22 (금) 23:21:38
> Subject: Re: [E-devel] [EGIT] [core/elementary] master 01/01: elementary: 
> Create new widget for image masking
>
> That's already what I am doing. I am working on using the currently in
> development combobox for elementary in Terminology. It will obviously
> not land before we are good with that. Same goes with elm_code, tabs
> and other example I pointed to you in my previous mail.
>
> -> I don't understand your point. We need a widget for common cases. not a 
> specific app.
> I don't worry about the apps you mentioned because those kind of developers 
> are advanced and expert to efl.
> And this case you mentioned  never prove the widget if only the app is using 
> it.
> if the app is disappeared, then tabs or elm_code is useless also because 
> nowhere it will be used.
> We need more various apps and contents.

Indeed you don't understand my point here. By forcing us to work
publicly on integrating a new widget into a useful application, we
make sure that the widget is really useful, usable and make sense in
the bigger picture. Whatever the application you use it in, if it
makes sense to use it there, then we are good with that widget.

As the example I took, it is making sense now to move terminology tab
widget inside elementary as they did prove themself. elm_code or
elm_combobox still need work before we rich that point. I hope this is
clearer now.

> Our efl apis is unkind to beginners and developers tends to ignore our apis 
> because accesibility is too expensive to them.

It is unking because we do not provide the feature they want in the
existing widget, or because we are missing the widget they want, but
also because we have a massive number of object that for a part of
them doesn't make sense. I have no problem adding feature or widget if
they make sense.
   We have had for more years than I can remember a request by many
people using our API for multi column support in genlist. That is
something that I know at least Adrien and Jeff would use in their
application right away. That's a real example of difficulty to use
EFL. I have yet to see someone asking for a "mask" widget and use it
in a meaningful application. Using a true fact, our api is unkind to
developers, as an argument to add a "mask" widget doesn't make it more
relevant.

> Elementary has many useless widgets, features that have been dismissed
> and not maintained over time. I don't find any excuse to increase that
> bad trend and yes, I will hold myself to that standard. I won't push
> feature or widget in Elementary that are not used by an application. I
> don't set rules for other if I don't follow them myself this is
> obvious, and I would hope you know me better.
>
> -> Do you know? Most widgets are still maintained by samsung.
> those widgets you are thinking useless are the most being used widgets in the 
> efl.
> Some of them is used for Tizen. Whatever you think, but those are the most 
> favorite widgets in apps.

We are barely maintaining them. I know that we are using some of them
in Tizen, but I bet we are not using all of them. For exemple, how
often is day selector used ? We have barely done any maintenance work
on that widget over the last year... That's just an example.
   As for our effort at doing maintenance, we can not keep up with it.
There is a massive need for refactoring code in elementary and nobody
has time for it. The number of open bug keep growing and we can't keep
them in check. Yes, we do maintenance, but there is just to much work
to do. So adding new stuff in that is not valuable enough is a waste
of energie and time in the short run, but worth overtime it is
draining our ressource. We need to keep our focus and not loose it.
-- 
Cedric BAIL

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to