Re: [E-devel] e17 release stuff

2009-01-06 Thread Gustavo Sverzut Barbieri
Agreed with both Mekius and Toma.

What Hisham said can be summarized as now that we delayed we can
delay a bit more, this can lead to infinite, similar to we do half,
then half of the half...


On Tue, Jan 6, 2009 at 3:29 AM, Toma tomha...@gmail.com wrote:
 Spot on Mekius. If we had a 6 month roadmap and an alpha release, we'd
 have quite a bit of PR and certainly a bit of personal drive. Even
 with ewl having releases it gives me drive to try to get the new theme
 into the next major version. Im sure other devs would be energised by
 a roadmap and release.
 Toma.

 On 1/6/09, Nick Hughart mek...@mekius.net wrote:
 On Mon, 5 Jan 2009 23:40:42 -0500
 Hisham Mardam Bey hisham.mardam...@gmail.com wrote:

 On Mon, Jan 5, 2009 at 8:24 PM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:
  On Mon, Jan 5, 2009 at 8:00 PM, Luchezar Petkov
  luchezar.pet...@gmail.com wrote:
  On Mon, Jan 5, 2009 at 12:07 PM, Gustavo Sverzut Barbieri
  barbi...@profusion.mobi wrote:
 
  I did basic categorization of enlightenment items and also remove
  the idea to drop 16bpp engines as we'll use it in our projects.
 
  most showstopper atm is file manager items, I think we can do
  without them so would flag them (all, or at least most of them)
  as optional.
 
  I'd disagree with you here. A nice fm is really important to the
  end users. Using external file browser is just an ugly way (imo)
  and would 1) make less experienced users ask lots of questions
  about how to deal with files when using E (and why (and how)
  should they bother installing external fm) and 2) probably distro
  packagers are going to pack E with Thunar or something and I don't
  like that. I'm aware that the fm is probably one of the hardest
  things to do in E17, but it is too important to just... not finish
  it.
 
  But it's mostly working for joe-the-user. Sure, having things like
  Ctrl-{x,c,v} is good, but not hard or blocking.
 

 I would just like to point something out quickly here. We (the EFL /
 E17 team) have waited so long before doing a release that anything
 that is not perfect and done is going to prove exactly what a lot of
 the public thinks of EFL / E17; namely that its vapor ware that will
 never be completed. We can't afford to release anything that is half
 done after this extremely long time period of working on E17.

 This is true, but it's also a misconception of the public that all this
 time was spent just working on E17.  This is hardly the case and many
 people are already using the EFL and are mostly awaiting a release so
 they have a stable target to develop against.  E17 has been a long time
 coming for sure, but I think people discount the amount of code that
 has been written and the small number of dedicated developers we have.

 And the use of the term vaporware is crap as well.  Vaporware doesn't
 exist at all.  E17 and the EFL both exist in a very real way and the
 lack of a stable release doesn't change that.  If all the code was
 closed up and no one could use it, I could see people coming to this
 conclusion. Fact is people can use E17 because we have released it via
 CVS/SVN.  Anyone who calls it vaporware is a moron.


 Had we done smaller incremental releases we could have afforded to
 introduce incomplete features every now and then, right now, I
 personally think we should take that bit of extra time to really
 finish and polish anything that is incomplete or simply exclude it
 from the release plan and release it afterward as an E17.1 or E17.2.


 This is true.  People may have been more willing to accept bugs and
 such, but it would have also put us in a position of offering a lot
 more documentation and support for users who couldn't debug to save
 their life, let alone explain their issue clear enough.  By releasing
 a development version via a source repository you attempt to attract
 more developers then users so you can free yourself from answering user
 questions 24/7.  Of course a lot of users have started using E17 and
 that's fine, but they hopefully realize that what they are using is not
 finished.  People packaging doesn't help that, but we can at least
 focus more on development then support.

 Now with that said, an initial release will be good as soon as most of
 the bugs are ironed out.  Feature wise I think we can sacrifice some of
 the more advanced and difficult to implement features for the initial
 release.  For the release, we will need more documentation, tutorials,
 etc.  It will also require some form of support, but the long time
 CVS/SVN users can help with that hopefully.

 In any case, I think the biggest thing a release will do is generate a
 bit of PR for E and hopefully bring a new rush of developers/users who
 are willing and able to help out wherever they can.  If anything we will
 have a release that can be packaged and users can easily install.  This
 will lower the amount of build questions that seem to consume so much
 of our support time now.  So this could be 

Re: [E-devel] e17 release stuff

2009-01-06 Thread The Rasterman
On Tue, 6 Jan 2009 09:06:38 -0200 Gustavo Sverzut Barbieri
barbi...@profusion.mobi babbled:

actually what hisham said was:

we've taken this long. people will expect something good out of that much time
spent. if we rush things now just to slap out a release with stuff missing or
done badly or buggy - we will be ridiculed for having produced such a pile of
crap after so long. so let's not cut corners just to save a few weeks - do it
right - as in the scheme of things... its not that much time considering how
long it's been.

 Agreed with both Mekius and Toma.
 
 What Hisham said can be summarized as now that we delayed we can
 delay a bit more, this can lead to infinite, similar to we do half,
 then half of the half...
 
 
 On Tue, Jan 6, 2009 at 3:29 AM, Toma tomha...@gmail.com wrote:
  Spot on Mekius. If we had a 6 month roadmap and an alpha release, we'd
  have quite a bit of PR and certainly a bit of personal drive. Even
  with ewl having releases it gives me drive to try to get the new theme
  into the next major version. Im sure other devs would be energised by
  a roadmap and release.
  Toma.
 
  On 1/6/09, Nick Hughart mek...@mekius.net wrote:
  On Mon, 5 Jan 2009 23:40:42 -0500
  Hisham Mardam Bey hisham.mardam...@gmail.com wrote:
 
  On Mon, Jan 5, 2009 at 8:24 PM, Gustavo Sverzut Barbieri
  barbi...@profusion.mobi wrote:
   On Mon, Jan 5, 2009 at 8:00 PM, Luchezar Petkov
   luchezar.pet...@gmail.com wrote:
   On Mon, Jan 5, 2009 at 12:07 PM, Gustavo Sverzut Barbieri
   barbi...@profusion.mobi wrote:
  
   I did basic categorization of enlightenment items and also remove
   the idea to drop 16bpp engines as we'll use it in our projects.
  
   most showstopper atm is file manager items, I think we can do
   without them so would flag them (all, or at least most of them)
   as optional.
  
   I'd disagree with you here. A nice fm is really important to the
   end users. Using external file browser is just an ugly way (imo)
   and would 1) make less experienced users ask lots of questions
   about how to deal with files when using E (and why (and how)
   should they bother installing external fm) and 2) probably distro
   packagers are going to pack E with Thunar or something and I don't
   like that. I'm aware that the fm is probably one of the hardest
   things to do in E17, but it is too important to just... not finish
   it.
  
   But it's mostly working for joe-the-user. Sure, having things like
   Ctrl-{x,c,v} is good, but not hard or blocking.
  
 
  I would just like to point something out quickly here. We (the EFL /
  E17 team) have waited so long before doing a release that anything
  that is not perfect and done is going to prove exactly what a lot of
  the public thinks of EFL / E17; namely that its vapor ware that will
  never be completed. We can't afford to release anything that is half
  done after this extremely long time period of working on E17.
 
  This is true, but it's also a misconception of the public that all this
  time was spent just working on E17.  This is hardly the case and many
  people are already using the EFL and are mostly awaiting a release so
  they have a stable target to develop against.  E17 has been a long time
  coming for sure, but I think people discount the amount of code that
  has been written and the small number of dedicated developers we have.
 
  And the use of the term vaporware is crap as well.  Vaporware doesn't
  exist at all.  E17 and the EFL both exist in a very real way and the
  lack of a stable release doesn't change that.  If all the code was
  closed up and no one could use it, I could see people coming to this
  conclusion. Fact is people can use E17 because we have released it via
  CVS/SVN.  Anyone who calls it vaporware is a moron.
 
 
  Had we done smaller incremental releases we could have afforded to
  introduce incomplete features every now and then, right now, I
  personally think we should take that bit of extra time to really
  finish and polish anything that is incomplete or simply exclude it
  from the release plan and release it afterward as an E17.1 or E17.2.
 
 
  This is true.  People may have been more willing to accept bugs and
  such, but it would have also put us in a position of offering a lot
  more documentation and support for users who couldn't debug to save
  their life, let alone explain their issue clear enough.  By releasing
  a development version via a source repository you attempt to attract
  more developers then users so you can free yourself from answering user
  questions 24/7.  Of course a lot of users have started using E17 and
  that's fine, but they hopefully realize that what they are using is not
  finished.  People packaging doesn't help that, but we can at least
  focus more on development then support.
 
  Now with that said, an initial release will be good as soon as most of
  the bugs are ironed out.  Feature wise I think we can sacrifice some of
  the more advanced and difficult to 

Re: [E-devel] e17 release stuff

2009-01-06 Thread Luca De Marini
I quote Hishman and Rasterman totally. EFM is absolutely not ready for any
Joe the user man. Of course I need to package my distro with Thunar for now,
the user cannot use EFM yet, but I'm surely looking forward to an usable
EFM. Really, the file manager is more than important at this point. When
people enables the desktop icons, for example, folders as well as devices
appear on the user's screen. Now, since EFM is not completed and I don't
think anyone could use it, in my distro (as well as in E-Live or any other
E7 distro) there's a 3rd party FM, Thunar. When people double clicks on a
folder on the desktop, EFM opens of course. So they get confused and post in
the forum: when I open a folder from the desktop a weird window opens, it
is not the normal FM... I can't use it, I cannot copy paste easily, cannot
see and edit advanced file properties... what happened?

That is, people gets confused. So, I decided to disable by default EFM from
my distro. But this means people cannot have desktop icons. And here they
conplain again... always better than having them confused by the existence
of both EFM and Thunar.. or leaving them alone, dealing with an incomplete
FM. So, honestly, it's better IMHO to take some more time and complete all
that has to be completed. We cannot leave the work half-finished.

Happy new year everyone,

Luca D.M.

2009/1/6 The Rasterman Carsten Haitzler ras...@rasterman.com

 On Tue, 6 Jan 2009 09:06:38 -0200 Gustavo Sverzut Barbieri
 barbi...@profusion.mobi babbled:

 actually what hisham said was:

 we've taken this long. people will expect something good out of that much
 time
 spent. if we rush things now just to slap out a release with stuff missing
 or
 done badly or buggy - we will be ridiculed for having produced such a pile
 of
 crap after so long. so let's not cut corners just to save a few weeks - do
 it
 right - as in the scheme of things... its not that much time considering
 how
 long it's been.

  Agreed with both Mekius and Toma.
 
  What Hisham said can be summarized as now that we delayed we can
  delay a bit more, this can lead to infinite, similar to we do half,
  then half of the half...
 
 
  On Tue, Jan 6, 2009 at 3:29 AM, Toma tomha...@gmail.com wrote:
   Spot on Mekius. If we had a 6 month roadmap and an alpha release, we'd
   have quite a bit of PR and certainly a bit of personal drive. Even
   with ewl having releases it gives me drive to try to get the new theme
   into the next major version. Im sure other devs would be energised by
   a roadmap and release.
   Toma.
  
   On 1/6/09, Nick Hughart mek...@mekius.net wrote:
   On Mon, 5 Jan 2009 23:40:42 -0500
   Hisham Mardam Bey hisham.mardam...@gmail.com wrote:
  
   On Mon, Jan 5, 2009 at 8:24 PM, Gustavo Sverzut Barbieri
   barbi...@profusion.mobi wrote:
On Mon, Jan 5, 2009 at 8:00 PM, Luchezar Petkov
luchezar.pet...@gmail.com wrote:
On Mon, Jan 5, 2009 at 12:07 PM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
   
I did basic categorization of enlightenment items and also remove
the idea to drop 16bpp engines as we'll use it in our projects.
   
most showstopper atm is file manager items, I think we can do
without them so would flag them (all, or at least most of them)
as optional.
   
I'd disagree with you here. A nice fm is really important to the
end users. Using external file browser is just an ugly way (imo)
and would 1) make less experienced users ask lots of questions
about how to deal with files when using E (and why (and how)
should they bother installing external fm) and 2) probably distro
packagers are going to pack E with Thunar or something and I don't
like that. I'm aware that the fm is probably one of the hardest
things to do in E17, but it is too important to just... not finish
it.
   
But it's mostly working for joe-the-user. Sure, having things
 like
Ctrl-{x,c,v} is good, but not hard or blocking.
   
  
   I would just like to point something out quickly here. We (the EFL /
   E17 team) have waited so long before doing a release that anything
   that is not perfect and done is going to prove exactly what a lot
 of
   the public thinks of EFL / E17; namely that its vapor ware that will
   never be completed. We can't afford to release anything that is half
   done after this extremely long time period of working on E17.
  
   This is true, but it's also a misconception of the public that all
 this
   time was spent just working on E17.  This is hardly the case and many
   people are already using the EFL and are mostly awaiting a release so
   they have a stable target to develop against.  E17 has been a long
 time
   coming for sure, but I think people discount the amount of code that
   has been written and the small number of dedicated developers we have.
  
   And the use of the term vaporware is crap as well.  Vaporware doesn't
   exist at all.  E17 and the EFL both exist in a very real way 

Re: [E-devel] e17 release stuff

2009-01-05 Thread Gustavo Sverzut Barbieri
On Thu, Jan 1, 2009 at 2:26 AM, The Rasterman Carsten Haitzler
ras...@rasterman.com wrote:
 ok. i just added some of the things discussed in the efm thoughts thread a few
 weeks ago:

 http://trac.enlightenment.org/e/wiki/Release

 does anyone have anything to add? i'd like focus to pretty much revolve around
 what's on that list. there are other things being done that are parallel to
 that list (things some of us are paid to do or are on other project 
 timelines),
 but otherwise for e17 that list is pretty much the core of what's to be done.
 some of them are broad items that can encompass a lot of work (make dialogs
 even if big, work on small screens). i may have missed a few things along the
 way - again. if you have anything - add it to that page (then mail about it -
 we can remove it or modify it).

 but this is what needs doing. if you want to see an e17 release - lets get 
 this
 stuff done!

I did basic categorization of enlightenment items and also remove the
idea to drop 16bpp engines as we'll use it in our projects.

most showstopper atm is file manager items, I think we can do without
them so would flag them (all, or at least most of them) as optional.

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

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e17 release stuff

2009-01-05 Thread Gustavo Sverzut Barbieri
On Mon, Jan 5, 2009 at 8:00 PM, Luchezar Petkov
luchezar.pet...@gmail.com wrote:
 On Mon, Jan 5, 2009 at 12:07 PM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:

 I did basic categorization of enlightenment items and also remove the
 idea to drop 16bpp engines as we'll use it in our projects.

 most showstopper atm is file manager items, I think we can do without
 them so would flag them (all, or at least most of them) as optional.

 I'd disagree with you here. A nice fm is really important to the end users.
 Using external file browser is just an ugly way (imo) and would 1) make less
 experienced users ask lots of questions about how to deal with files when
 using E (and why (and how) should they bother installing external fm) and 2)
 probably distro packagers are going to pack E with Thunar or something and I
 don't like that.
 I'm aware that the fm is probably one of the hardest things to do in E17,
 but it is too important to just... not finish it.

But it's mostly working for joe-the-user. Sure, having things like
Ctrl-{x,c,v} is good, but not hard or blocking.

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

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e17 release stuff

2009-01-05 Thread The Rasterman
On Mon, 5 Jan 2009 23:24:46 -0200 Gustavo Sverzut Barbieri
barbi...@profusion.mobi babbled:

 On Mon, Jan 5, 2009 at 8:00 PM, Luchezar Petkov
 luchezar.pet...@gmail.com wrote:
  On Mon, Jan 5, 2009 at 12:07 PM, Gustavo Sverzut Barbieri
  barbi...@profusion.mobi wrote:
 
  I did basic categorization of enlightenment items and also remove the
  idea to drop 16bpp engines as we'll use it in our projects.
 
  most showstopper atm is file manager items, I think we can do without
  them so would flag them (all, or at least most of them) as optional.
 
  I'd disagree with you here. A nice fm is really important to the end users.
  Using external file browser is just an ugly way (imo) and would 1) make less
  experienced users ask lots of questions about how to deal with files when
  using E (and why (and how) should they bother installing external fm) and 2)
  probably distro packagers are going to pack E with Thunar or something and I
  don't like that.
  I'm aware that the fm is probably one of the hardest things to do in E17,
  but it is too important to just... not finish it.
 
 But it's mostly working for joe-the-user. Sure, having things like
 Ctrl-{x,c,v} is good, but not hard or blocking.

but these are rather trivial to add - the point is not how many things on the
list but time vs value after implementation. a lot of things are just small do
it right things - others are big fat time-sinks.

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


--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e17 release stuff

2009-01-05 Thread Hisham Mardam Bey
On Mon, Jan 5, 2009 at 8:24 PM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 On Mon, Jan 5, 2009 at 8:00 PM, Luchezar Petkov
 luchezar.pet...@gmail.com wrote:
 On Mon, Jan 5, 2009 at 12:07 PM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:

 I did basic categorization of enlightenment items and also remove the
 idea to drop 16bpp engines as we'll use it in our projects.

 most showstopper atm is file manager items, I think we can do without
 them so would flag them (all, or at least most of them) as optional.

 I'd disagree with you here. A nice fm is really important to the end users.
 Using external file browser is just an ugly way (imo) and would 1) make less
 experienced users ask lots of questions about how to deal with files when
 using E (and why (and how) should they bother installing external fm) and 2)
 probably distro packagers are going to pack E with Thunar or something and I
 don't like that.
 I'm aware that the fm is probably one of the hardest things to do in E17,
 but it is too important to just... not finish it.

 But it's mostly working for joe-the-user. Sure, having things like
 Ctrl-{x,c,v} is good, but not hard or blocking.


I would just like to point something out quickly here. We (the EFL /
E17 team) have waited so long before doing a release that anything
that is not perfect and done is going to prove exactly what a lot of
the public thinks of EFL / E17; namely that its vapor ware that will
never be completed. We can't afford to release anything that is half
done after this extremely long time period of working on E17.

Had we done smaller incremental releases we could have afforded to
introduce incomplete features every now and then, right now, I
personally think we should take that bit of extra time to really
finish and polish anything that is incomplete or simply exclude it
from the release plan and release it afterward as an E17.1 or E17.2.

-- 
Hisham Mardam-Bey
http://hisham.cc/

--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e17 release stuff

2009-01-05 Thread The Rasterman
On Mon, 5 Jan 2009 23:40:42 -0500 Hisham Mardam Bey
hisham.mardam...@gmail.com babbled:

 On Mon, Jan 5, 2009 at 8:24 PM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:
  On Mon, Jan 5, 2009 at 8:00 PM, Luchezar Petkov
  luchezar.pet...@gmail.com wrote:
  On Mon, Jan 5, 2009 at 12:07 PM, Gustavo Sverzut Barbieri
  barbi...@profusion.mobi wrote:
 
  I did basic categorization of enlightenment items and also remove the
  idea to drop 16bpp engines as we'll use it in our projects.
 
  most showstopper atm is file manager items, I think we can do without
  them so would flag them (all, or at least most of them) as optional.
 
  I'd disagree with you here. A nice fm is really important to the end users.
  Using external file browser is just an ugly way (imo) and would 1) make
  less experienced users ask lots of questions about how to deal with files
  when using E (and why (and how) should they bother installing external fm)
  and 2) probably distro packagers are going to pack E with Thunar or
  something and I don't like that.
  I'm aware that the fm is probably one of the hardest things to do in E17,
  but it is too important to just... not finish it.
 
  But it's mostly working for joe-the-user. Sure, having things like
  Ctrl-{x,c,v} is good, but not hard or blocking.
 
 
 I would just like to point something out quickly here. We (the EFL /
 E17 team) have waited so long before doing a release that anything
 that is not perfect and done is going to prove exactly what a lot of
 the public thinks of EFL / E17; namely that its vapor ware that will
 never be completed. We can't afford to release anything that is half
 done after this extremely long time period of working on E17.
 
 Had we done smaller incremental releases we could have afforded to
 introduce incomplete features every now and then, right now, I
 personally think we should take that bit of extra time to really
 finish and polish anything that is incomplete or simply exclude it
 from the release plan and release it afterward as an E17.1 or E17.2.

agreed. and the fm needs to be functional and useful. small things are easy but
core improvements need to be done.


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


--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e17 release stuff

2009-01-05 Thread Nick Hughart
On Mon, 5 Jan 2009 23:40:42 -0500
Hisham Mardam Bey hisham.mardam...@gmail.com wrote:

 On Mon, Jan 5, 2009 at 8:24 PM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:
  On Mon, Jan 5, 2009 at 8:00 PM, Luchezar Petkov
  luchezar.pet...@gmail.com wrote:
  On Mon, Jan 5, 2009 at 12:07 PM, Gustavo Sverzut Barbieri
  barbi...@profusion.mobi wrote:
 
  I did basic categorization of enlightenment items and also remove
  the idea to drop 16bpp engines as we'll use it in our projects.
 
  most showstopper atm is file manager items, I think we can do
  without them so would flag them (all, or at least most of them)
  as optional.
 
  I'd disagree with you here. A nice fm is really important to the
  end users. Using external file browser is just an ugly way (imo)
  and would 1) make less experienced users ask lots of questions
  about how to deal with files when using E (and why (and how)
  should they bother installing external fm) and 2) probably distro
  packagers are going to pack E with Thunar or something and I don't
  like that. I'm aware that the fm is probably one of the hardest
  things to do in E17, but it is too important to just... not finish
  it.
 
  But it's mostly working for joe-the-user. Sure, having things like
  Ctrl-{x,c,v} is good, but not hard or blocking.
 
 
 I would just like to point something out quickly here. We (the EFL /
 E17 team) have waited so long before doing a release that anything
 that is not perfect and done is going to prove exactly what a lot of
 the public thinks of EFL / E17; namely that its vapor ware that will
 never be completed. We can't afford to release anything that is half
 done after this extremely long time period of working on E17.

This is true, but it's also a misconception of the public that all this
time was spent just working on E17.  This is hardly the case and many
people are already using the EFL and are mostly awaiting a release so
they have a stable target to develop against.  E17 has been a long time
coming for sure, but I think people discount the amount of code that
has been written and the small number of dedicated developers we have.

And the use of the term vaporware is crap as well.  Vaporware doesn't
exist at all.  E17 and the EFL both exist in a very real way and the
lack of a stable release doesn't change that.  If all the code was
closed up and no one could use it, I could see people coming to this
conclusion. Fact is people can use E17 because we have released it via
CVS/SVN.  Anyone who calls it vaporware is a moron.

 
 Had we done smaller incremental releases we could have afforded to
 introduce incomplete features every now and then, right now, I
 personally think we should take that bit of extra time to really
 finish and polish anything that is incomplete or simply exclude it
 from the release plan and release it afterward as an E17.1 or E17.2.
 

This is true.  People may have been more willing to accept bugs and
such, but it would have also put us in a position of offering a lot
more documentation and support for users who couldn't debug to save
their life, let alone explain their issue clear enough.  By releasing
a development version via a source repository you attempt to attract
more developers then users so you can free yourself from answering user
questions 24/7.  Of course a lot of users have started using E17 and
that's fine, but they hopefully realize that what they are using is not
finished.  People packaging doesn't help that, but we can at least
focus more on development then support.

Now with that said, an initial release will be good as soon as most of
the bugs are ironed out.  Feature wise I think we can sacrifice some of
the more advanced and difficult to implement features for the initial
release.  For the release, we will need more documentation, tutorials,
etc.  It will also require some form of support, but the long time
CVS/SVN users can help with that hopefully.

In any case, I think the biggest thing a release will do is generate a
bit of PR for E and hopefully bring a new rush of developers/users who
are willing and able to help out wherever they can.  If anything we will
have a release that can be packaged and users can easily install.  This
will lower the amount of build questions that seem to consume so much
of our support time now.  So this could be very good for everyone, but
like you said, we need to make sure it's pretty damn good or the
backlash could be brutal.  Even if we do make a quality release, I
expect a lot of crap flinging from all angles just because people like
to hate beautiful things :)


--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e17 release stuff

2009-01-05 Thread Toma
Spot on Mekius. If we had a 6 month roadmap and an alpha release, we'd
have quite a bit of PR and certainly a bit of personal drive. Even
with ewl having releases it gives me drive to try to get the new theme
into the next major version. Im sure other devs would be energised by
a roadmap and release.
Toma.

On 1/6/09, Nick Hughart mek...@mekius.net wrote:
 On Mon, 5 Jan 2009 23:40:42 -0500
 Hisham Mardam Bey hisham.mardam...@gmail.com wrote:

 On Mon, Jan 5, 2009 at 8:24 PM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:
  On Mon, Jan 5, 2009 at 8:00 PM, Luchezar Petkov
  luchezar.pet...@gmail.com wrote:
  On Mon, Jan 5, 2009 at 12:07 PM, Gustavo Sverzut Barbieri
  barbi...@profusion.mobi wrote:
 
  I did basic categorization of enlightenment items and also remove
  the idea to drop 16bpp engines as we'll use it in our projects.
 
  most showstopper atm is file manager items, I think we can do
  without them so would flag them (all, or at least most of them)
  as optional.
 
  I'd disagree with you here. A nice fm is really important to the
  end users. Using external file browser is just an ugly way (imo)
  and would 1) make less experienced users ask lots of questions
  about how to deal with files when using E (and why (and how)
  should they bother installing external fm) and 2) probably distro
  packagers are going to pack E with Thunar or something and I don't
  like that. I'm aware that the fm is probably one of the hardest
  things to do in E17, but it is too important to just... not finish
  it.
 
  But it's mostly working for joe-the-user. Sure, having things like
  Ctrl-{x,c,v} is good, but not hard or blocking.
 

 I would just like to point something out quickly here. We (the EFL /
 E17 team) have waited so long before doing a release that anything
 that is not perfect and done is going to prove exactly what a lot of
 the public thinks of EFL / E17; namely that its vapor ware that will
 never be completed. We can't afford to release anything that is half
 done after this extremely long time period of working on E17.

 This is true, but it's also a misconception of the public that all this
 time was spent just working on E17.  This is hardly the case and many
 people are already using the EFL and are mostly awaiting a release so
 they have a stable target to develop against.  E17 has been a long time
 coming for sure, but I think people discount the amount of code that
 has been written and the small number of dedicated developers we have.

 And the use of the term vaporware is crap as well.  Vaporware doesn't
 exist at all.  E17 and the EFL both exist in a very real way and the
 lack of a stable release doesn't change that.  If all the code was
 closed up and no one could use it, I could see people coming to this
 conclusion. Fact is people can use E17 because we have released it via
 CVS/SVN.  Anyone who calls it vaporware is a moron.


 Had we done smaller incremental releases we could have afforded to
 introduce incomplete features every now and then, right now, I
 personally think we should take that bit of extra time to really
 finish and polish anything that is incomplete or simply exclude it
 from the release plan and release it afterward as an E17.1 or E17.2.


 This is true.  People may have been more willing to accept bugs and
 such, but it would have also put us in a position of offering a lot
 more documentation and support for users who couldn't debug to save
 their life, let alone explain their issue clear enough.  By releasing
 a development version via a source repository you attempt to attract
 more developers then users so you can free yourself from answering user
 questions 24/7.  Of course a lot of users have started using E17 and
 that's fine, but they hopefully realize that what they are using is not
 finished.  People packaging doesn't help that, but we can at least
 focus more on development then support.

 Now with that said, an initial release will be good as soon as most of
 the bugs are ironed out.  Feature wise I think we can sacrifice some of
 the more advanced and difficult to implement features for the initial
 release.  For the release, we will need more documentation, tutorials,
 etc.  It will also require some form of support, but the long time
 CVS/SVN users can help with that hopefully.

 In any case, I think the biggest thing a release will do is generate a
 bit of PR for E and hopefully bring a new rush of developers/users who
 are willing and able to help out wherever they can.  If anything we will
 have a release that can be packaged and users can easily install.  This
 will lower the amount of build questions that seem to consume so much
 of our support time now.  So this could be very good for everyone, but
 like you said, we need to make sure it's pretty damn good or the
 backlash could be brutal.  Even if we do make a quality release, I
 expect a lot of crap flinging from all angles just because people like
 to hate beautiful things :)


 

[E-devel] e17 release stuff

2008-12-31 Thread The Rasterman
ok. i just added some of the things discussed in the efm thoughts thread a few
weeks ago:

http://trac.enlightenment.org/e/wiki/Release

does anyone have anything to add? i'd like focus to pretty much revolve around
what's on that list. there are other things being done that are parallel to
that list (things some of us are paid to do or are on other project timelines),
but otherwise for e17 that list is pretty much the core of what's to be done.
some of them are broad items that can encompass a lot of work (make dialogs
even if big, work on small screens). i may have missed a few things along the
way - again. if you have anything - add it to that page (then mail about it -
we can remove it or modify it).

but this is what needs doing. if you want to see an e17 release - lets get this
stuff done!

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


--
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel