From: Nicolas A. <agu...@gm...> - 2013-01-10 22:12:08
|
2013/1/10 Enlightenment SVN <no-...@en...> > Log: > efl: Remove check for unistd.h > > * unistd.h: is very useful, very old and very standard. > Lucas, If i remeber correctly all this checked you removed earlier are need for windows. Did you tried the build for it ? -- Nicolas Aguirre Mail: agu...@gm... Web: http://enna.geexbox.org Blog: http://dev.enlightenment.fr/~captainigloo/ |
From: Lucas De M. <luc...@pr...> - 2013-01-11 00:45:10
|
On Jan 10, 2013 8:14 PM, "Nicolas Aguirre" <agu...@gm...> wrote: > > 2013/1/10 Enlightenment SVN <no-...@en...> > > > Log: > > efl: Remove check for unistd.h > > > > * unistd.h: is very useful, very old and very standard. > > > > Lucas, > If i remeber correctly all this checked you removed earlier are need for > windows. Did you tried the build for it ? Nops, I didn't test it for windows. Like Gustavo said in his email about this last week maintaining this the way it was was unnecessarily hard and troublesome. see his email about the problem and how it should be in the future. Lucas De Marchi > > > -- > Nicolas Aguirre > Mail: agu...@gm... > Web: http://enna.geexbox.org > Blog: http://dev.enlightenment.fr/~captainigloo/ > ------------------------------------------------------------------------------ > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft > MVPs and experts. ON SALE this month only -- learn more at: > http://p.sf.net/sfu/learnmore_122712 > _______________________________________________ > enlightenment-devel mailing list > enl...@li... > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel |
From: Cedric B. <ced...@fr...> - 2013-01-11 00:49:41
|
On Fri, Jan 11, 2013 at 9:45 AM, Lucas De Marchi <luc...@pr...> wrote: > On Jan 10, 2013 8:14 PM, "Nicolas Aguirre" <agu...@gm...> > wrote: >> >> 2013/1/10 Enlightenment SVN <no-...@en...> >> >> > Log: >> > efl: Remove check for unistd.h >> > >> > * unistd.h: is very useful, very old and very standard. >> > >> >> Lucas, >> If i remeber correctly all this checked you removed earlier are need for >> windows. Did you tried the build for it ? > > Nops, I didn't test it for windows. Like Gustavo said in his email about > this last week maintaining this the way it was was unnecessarily hard and > troublesome. see his email about the problem and how it should be in the > future. Any plan to care about the windows build ? -- Cedric BAIL |
From: Gustavo S. B. <bar...@pr...> - 2013-01-11 03:17:48
|
On Thu, Jan 10, 2013 at 10:49 PM, Cedric BAIL <ced...@fr...> wrote: > On Fri, Jan 11, 2013 at 9:45 AM, Lucas De Marchi > <luc...@pr...> wrote: > > On Jan 10, 2013 8:14 PM, "Nicolas Aguirre" <agu...@gm...> > > wrote: > >> > >> 2013/1/10 Enlightenment SVN <no-...@en...> > >> > >> > Log: > >> > efl: Remove check for unistd.h > >> > > >> > * unistd.h: is very useful, very old and very standard. > >> > > >> > >> Lucas, > >> If i remeber correctly all this checked you removed earlier are need for > >> windows. Did you tried the build for it ? > > > > Nops, I didn't test it for windows. Like Gustavo said in his email about > > this last week maintaining this the way it was was unnecessarily hard and > > troublesome. see his email about the problem and how it should be in the > > future. > > Any plan to care about the windows build ? > Not right now, seems nobody cares about windows. As stated in my email discussing these points, the proper way would be to add a unistd.h for Evil.h in its directory. -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: bar...@gm... Skype: gsbarbieri Mobile: +55 (19) 9225-2202 |
From: Nicolas A. <agu...@gm...> - 2013-01-11 09:59:41
|
2013/1/11 Gustavo Sverzut Barbieri <bar...@pr...> > On Thu, Jan 10, 2013 at 10:49 PM, Cedric BAIL <ced...@fr...> wrote: > > > On Fri, Jan 11, 2013 at 9:45 AM, Lucas De Marchi > > <luc...@pr...> wrote: > > > On Jan 10, 2013 8:14 PM, "Nicolas Aguirre" <agu...@gm...> > > > wrote: > > >> > > >> 2013/1/10 Enlightenment SVN <no-...@en...> > > >> > > >> > Log: > > >> > efl: Remove check for unistd.h > > >> > > > >> > * unistd.h: is very useful, very old and very standard. > > >> > > > >> > > >> Lucas, > > >> If i remeber correctly all this checked you removed earlier are need > for > > >> windows. Did you tried the build for it ? > > > > > > Nops, I didn't test it for windows. Like Gustavo said in his email > about > > > this last week maintaining this the way it was was unnecessarily hard > and > > > troublesome. see his email about the problem and how it should be in > the > > > future. > > > > Any plan to care about the windows build ? > > > > Not right now, seems nobody cares about windows. > It seems thah *YOU* don't care about it, but you'are not alone, and there is people using it and a lot of people who want it, so please keep it in. I don't understand why you are removing something which is working pretty well. This checks are not only usefull for windows, but also for Macos, for Blackberry (yes efl builds fine on blackberry) for Android(efl are building also fine on android) and even iOS. So here you are removing something that is only used by 0.1% of users, ie linux users. That's a strange behaviour. If adding unistd.h in evil directory is the solution for windows,, do it ! but i'm not sure that it will work for other OS. So here my question : What's the purpose of EFL, what the main developpers wants ? Keep EFL linux only or there is a place for others OS ? If you want to trash 10 years of portability, you should maybe change the major version and next release of EFL should be 2.0. > > As stated in my email discussing these points, the proper way would be to > add a unistd.h for Evil.h in its directory. > > -- > Gustavo Sverzut Barbieri > http://profusion.mobi embedded systems > -------------------------------------- > MSN: bar...@gm... > Skype: gsbarbieri > Mobile: +55 (19) 9225-2202 > > ------------------------------------------------------------------------------ > Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and > much more. Get web development skills now with LearnDevNow - > 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. > SALE $99.99 this month only -- learn more at: > http://p.sf.net/sfu/learnmore_122812 > _______________________________________________ > enlightenment-devel mailing list > enl...@li... > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Nicolas Aguirre Mail: agu...@gm... Web: http://enna.geexbox.org Blog: http://dev.enlightenment.fr/~captainigloo/ |
From: Carsten H. (T. R. <ra...@ra...> - 2013-01-11 11:19:23
|
On Fri, 11 Jan 2013 10:59:09 +0100 Nicolas Aguirre <agu...@gm...> said: > 2013/1/11 Gustavo Sverzut Barbieri <bar...@pr...> > > > On Thu, Jan 10, 2013 at 10:49 PM, Cedric BAIL <ced...@fr...> wrote: > > > > > On Fri, Jan 11, 2013 at 9:45 AM, Lucas De Marchi > > > <luc...@pr...> wrote: > > > > On Jan 10, 2013 8:14 PM, "Nicolas Aguirre" <agu...@gm...> > > > > wrote: > > > >> > > > >> 2013/1/10 Enlightenment SVN <no-...@en...> > > > >> > > > >> > Log: > > > >> > efl: Remove check for unistd.h > > > >> > > > > >> > * unistd.h: is very useful, very old and very standard. > > > >> > > > > >> > > > >> Lucas, > > > >> If i remeber correctly all this checked you removed earlier are need > > for > > > >> windows. Did you tried the build for it ? > > > > > > > > Nops, I didn't test it for windows. Like Gustavo said in his email > > about > > > > this last week maintaining this the way it was was unnecessarily hard > > and > > > > troublesome. see his email about the problem and how it should be in > > the > > > > future. > > > > > > Any plan to care about the windows build ? > > > > > > > Not right now, seems nobody cares about windows. > > > > It seems thah *YOU* don't care about it, but you'are not alone, and there > is people using it and a lot of people who want it, so please keep it in. > I don't understand why you are removing something which is working pretty > well. > > This checks are not only usefull for windows, but also for Macos, for > Blackberry (yes efl builds fine on blackberry) for Android(efl are building > also fine on android) and even iOS. So here you are removing something that > is only used by 0.1% of users, ie linux users. That's a strange behaviour. > > If adding unistd.h in evil directory is the solution for windows,, do it ! > but i'm not sure that it will work for other OS. > > So here my question : What's the purpose of EFL, what the main developpers > wants ? Keep EFL linux only or there is a place for others OS ? > If you want to trash 10 years of portability, you should maybe change the > major version and next release of EFL should be 2.0. i have to say.. if there is already a check for something that works... keep it! it's there because of years of learning that it is needed. as you say nicolas - you're right. > > As stated in my email discussing these points, the proper way would be to > > add a unistd.h for Evil.h in its directory. > > > > -- > > Gustavo Sverzut Barbieri > > http://profusion.mobi embedded systems > > -------------------------------------- > > MSN: bar...@gm... > > Skype: gsbarbieri > > Mobile: +55 (19) 9225-2202 > > > > ------------------------------------------------------------------------------ > > Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and > > much more. Get web development skills now with LearnDevNow - > > 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. > > SALE $99.99 this month only -- learn more at: > > http://p.sf.net/sfu/learnmore_122812 > > _______________________________________________ > > enlightenment-devel mailing list > > enl...@li... > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > > -- > Nicolas Aguirre > Mail: agu...@gm... > Web: http://enna.geexbox.org > Blog: http://dev.enlightenment.fr/~captainigloo/ > ------------------------------------------------------------------------------ > Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and > much more. Get web development skills now with LearnDevNow - > 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. > SALE $99.99 this month only -- learn more at: > http://p.sf.net/sfu/learnmore_122812 > _______________________________________________ > enlightenment-devel mailing list > enl...@li... > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ra...@ra... |
From: Gustavo S. B. <bar...@pr...> - 2013-01-11 12:52:59
|
On Friday, January 11, 2013, Nicolas Aguirre wrote: > 2013/1/11 Gustavo Sverzut Barbieri <bar...@pr... <javascript:;> > > > > > On Thu, Jan 10, 2013 at 10:49 PM, Cedric BAIL <ced...@fr...<javascript:;>> > wrote: > > > > > On Fri, Jan 11, 2013 at 9:45 AM, Lucas De Marchi > > > <luc...@pr... <javascript:;>> wrote: > > > > On Jan 10, 2013 8:14 PM, "Nicolas Aguirre" < > agu...@gm... <javascript:;>> > > > > wrote: > > > >> > > > >> 2013/1/10 Enlightenment SVN <no-...@en...<javascript:;> > > > > > >> > > > >> > Log: > > > >> > efl: Remove check for unistd.h > > > >> > > > > >> > * unistd.h: is very useful, very old and very standard. > > > >> > > > > >> > > > >> Lucas, > > > >> If i remeber correctly all this checked you removed earlier are need > > for > > > >> windows. Did you tried the build for it ? > > > > > > > > Nops, I didn't test it for windows. Like Gustavo said in his email > > about > > > > this last week maintaining this the way it was was unnecessarily hard > > and > > > > troublesome. see his email about the problem and how it should be in > > the > > > > future. > > > > > > Any plan to care about the windows build ? > > > > > > > Not right now, seems nobody cares about windows. > > > > It seems thah *YOU* don't care about it, but you'are not alone, and there > is people using it and a lot of people who want it, so please keep it in. > I don't understand why you are removing something which is working pretty > well. Well, now you step up and you say you care. Before not many did. Then lets make it work. :-) relax! This checks are not only usefull for windows, but also for Macos, for > Blackberry (yes efl builds fine on blackberry) for Android(efl are building > also fine on android) and even iOS. So here you are removing something that > is only used by 0.1% of users, ie linux users. That's a strange behaviour. We're removing cruft. There are better ways to do it, that simple. This is not just "Linux". It's more like the POSIX standard. We're trying to rely on a standard from 2001, EFL started before that then even in our Linux code we have some cruft that could be cleaned. If adding unistd.h in evil directory is the solution for windows,, do it ! > but i'm not sure that it will work for other OS. If someone care about windows, we will do it. Help is welcome here, if there is the so called "windows build bot" it would help. But there are other stuff in single tree EFL to do before that. Ethumb and some other cleanups. As for other OS, it's solvable in similar ways. If the file doesn't exist, add it. If it does but is incomplete, add a "Platform.h" to extend it. So here my question : What's the purpose of EFL, what the main developpers > wants ? Keep EFL linux only or there is a place for others OS ? Unfortunately one of our key points is portability. Although I disagree with that, I have to live with it :-D -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: bar...@gm... Skype: gsbarbieri Mobile: +55 (19) 9225-2202 |
From: David S. <on...@gm...> - 2013-01-11 15:00:21
Attachments:
signature.asc
|
On Fri, 11 Jan 2013 10:52:47 -0200 Gustavo Sverzut Barbieri <bar...@pr...> wrote: > Unfortunately one of our key points is portability. Although I > disagree with that, I have to live with it :-D Fortunately one of our key points is portability. It means I don't have to worry about dozens of obscure operating systems and odd hardware out there that I can't afford to run, people on the team will make sure it works on them all for me. B-) It also means that for the obscure operating system that I do care a lot about (the one I made for embedded work), I don't have to work too hard to get it work. -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world. |