On Sun, 9 Aug 2015 12:35:56 +0900 Carsten Haitzler (The Rasterman)
<[email protected]> wrote:

> On Sun, 9 Aug 2015 03:19:07 +0200 Daniel Christopher Würl
> <[email protected]> said:
> 
> > Hello,
> > 
> > as a long-term e16 user who migrated to fvwm some eight months ago,
> > I'm toying with the idea of installing e19.
> > 
> > Since I currently run debian 8 this would be a time consuming task,
> > so I'd like to ask some questions before I spend some hours in
> > vein ;)
> > 
> > How stable is the API / theming API ?
> > I really love to create my own themes, but I'm not motivated to fix
> > them over every minor revision. Same goes for EFL, I'm perfectly
> > happy to hack together some tools I need, but I'm not ready to
> > adapt them to a moving target all the time.
> > 
> > How long does a release of enlightenment "live" ?
> 
> there were some minor breaks (little things changed) between e17 and
> e18. we're keeping things stable since then though theme expands and
> thus there are new things to theme if you want a complete look, so
> over time it requires work anyway to keep up.
> 
> > Mostly part of above questions, but having to compile the whole
> > efl / enlightenment stack every other month would be a bit
> > off-putting.
> 
> compiling efl is easy. if you bother once to write the procedure in a
> script and then just re-run it every time. the script clones/updates
> git repos and walks through n dirs re-building each one maybe with
> specific options. if you bother doing it just once for yourself, then
> everything after that is gravy. what that script has may vary from
> person to person, distro to distro, but the raw content of it is on
> the enlightenment.org docs on how to get/build e and efl. i scripted
> my builds so long ago i'ts not funny. i just don't get this "oh but
> it's SOOOOOOOOOO hard" line. it's an excuse for not having simply
> written down the commands in a script for yourself ONCE. i just use
> my scripts and for me it's:
> 
> svup.sh
> rbe.sh
> 
> (yes my svup.sh script was from svn days - i modified it for git - i
> have 2 as i want to update separately to building).

Many of the EFL developers have their own build script in git.  I
have one in the Enlightenment git at

https://git.enlightenment.org/admin/devs.git/tree/developers/onefang/build_efl.lua

Which tries to compile most of the stuff we host in git.  Other
developers have their build scripts in the admin/devs area of the git as
well.

> the biggest bit of work is getting your dependencies installed
> (once). that is the real work. not rebuilding or updating.

Yep, a build script wont help with that, as it's generally only done
once.  Most of the dependencies are listed on the
https://www.enlightenment.org/download page that includes basic build
instructions.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.

------------------------------------------------------------------------------
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to