On Mon, 28 Jan 2013 10:27:36 +1030 Simon <[email protected]> said:

> On 01/28/2013 06:06 AM, 
> [email protected] wrote:
> > No one is stopping folks from producing easy to install packages for E17.
> > The source code is there - if you feel this is something that is needed
> > take some initiative and do it.
> >
> >
> > On Sun, Jan 27, 2013 at 11:30 AM, Adri?n Ar?valo
> > Tirado<[email protected]>wrote:
> >
> >> >Hi everybody
> >> >
> >> >Wouldn?t be a good idea to make Enlightenment available in the official
> >> >repositories of major distributions? such as Debian, Fedora, SUSE...
> >> >At least in Debian SID the current version is the extremely outdated
> >> >70492. By doing this it would be easier to install it, and therefore,
> >> >more users would try the desktop. I?m 100% sure that there are LOTS of
> >> >people who don?t use Enlightenment because it is "hard to install".
> >> >I think that we have a PPA available for Ubuntu (Maybe this one?
> >> >https://launchpad.net/~hannes-janetzek/+archive/enlightenment-svn)
> >> >
> >> >I?ve been in touch with the Spanish Gnome translator team in order to ask
> >> >some help, and they agree. I think that it is a good idea, but I dont?s
> >> >know the difficulty of implementing it.
> >> >
> >> >Bye
> Hi,
> Enlightenment will officially be a part of the next openSUSE release 
> 12.3, not yet sure if it will be on the disk but it will be in the 
> official download repository.
> There are packages for Ubunutu, Arch, Slackware, Gentoo, Fedora, CentOS, 
> Mandriva and probably others. The last 3 are maintained on the openSUSE 
> Build Service the rest are maintained by people who use e17 on those 
> respective operating systems not the enlightenment devs. Generally 
> developers of Linux apps don't do packaging themselves its to much work 
> to know each system. Packaging is generally done by distributions or 
> other users depending on how important the application seems to the 
> distro. Obviously no one has stepped up to do this for Debian your best 
> bet is to learn packaging yourself or bug someone who knows it to do it 
> for you. Building / Packaging Enlightenment isn't to hard and it should 
> be easier for you given there’s already Ubuntu packages you can follow.
> Cheers,
> Simon

indeed. packaging is best done by those closely involved with the distribution
itself. fyi - i think lutin is working on making official deb pkgs for efl/e -
but as such people involved in packaging for all the myriad of distros may, or
may not be on these mailing lists and may or may not be even involved in e
beyond just packaging it up.

packaging is a matter of distros, packagers and time to go make packages. from
our end in the dev side, we simply want to push out source tarballs that
packages can easily enough take and package up. i think we have done just fine
there.

the important bit is return flow of issues - build problems. integration
issues. actual bugs that show up only on certain distros (often there are bugs
in libraries we depend on that are not patched or fixed on some distros, or
changes in behaviour on some distros vs others create new bugs that devs don't
see in their environments). integration is a matter of getting efl/e to work on
a distro "as intended". this involves often work by the packager to
pre-configure some files, for example, and it is not something we can
universally cover for everyone - we provided integration points, but have to
leave it there and maybe provide an example for 1 or 2 distros.
(sysactions.conf - wizard page modules etc.). also since we have been merging
things into a single tree, we will need to go through all the new build issues
that has created, but this does require users to try out "svn" and relevant
packagers to start playing with the efl svn tree (of course in experimental
package sets - not mainline stable releases). with feedback we can iron out all
the uglies that have crept in and thus provide stuff that "just works" for most
packagers/users.

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


------------------------------------------------------------------------------
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/learnnow-d2d
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to