> Am 09.04.2015 um 11:22 schrieb Stefan Schmidt <ste...@datenfreihafen.org>:
> 
> Hello.
> 
> On 09/04/15 10:47, Tom Hacohen wrote:
>> On 09/04/15 01:14, Carsten Haitzler (The Rasterman) wrote:
>>> On Wed, 08 Apr 2015 12:31:13 +0100 Tom Hacohen <tom.haco...@samsung.com> 
>>> said:
>>> 
>>>> On 08/04/15 11:26, thomasg wrote:
>>>>> On Wed, Apr 8, 2015 at 11:27 AM, Tom Hacohen <tom.haco...@samsung.com>
>>>>> wrote:
>>>>>> On 08/04/15 10:20, Stefan Schmidt wrote:
>>>>>>> Hello.
>>>>>>> 
>>>>>>> At the EFL Dev Day US during the talk from Lars he brought up the point
>>>>>>> that EFL is heavily outdated in many distros and platforms. While I
>>>>>>> instantly agree to this I wondered how bad it really is.
>>>>>>> 
>>>>>>> I think as a developer as well as a user it makes sense for us to know
>>>>>>> what versions of EFL and friends are packaged in which distros and
>>>>>>> platforms. Thus I started to pull together a wiki page for it.
>>>>>>> 
>>>>>>> https://phab.enlightenment.org/w/packaging_status/
>>>>>>> 
>>>>>>> Its a tedious work and I only started today. Feel free to jump in and
>>>>>>> update the links and versions for your beloved distro. Please go with
>>>>>>> main package repositories first. You can add a line for a overlay/ppa if
>>>>>>> it is well maintained. When filling a new field please add the link as
>>>>>>> you can already see in existing entries. That way we have a page where
>>>>>>> we can easily look for the latest versions and update.
>>>>>>> 
>>>>>>> My plan is to fill in more items over time (hoping for some
>>>>>>> crowdsourcing here) and run a quick update of versions numbers once a
>>>>>>> month (already set a calendar entry for it).
>>>>>> I wrote "latest" for every package of Arch. It's too crazy to maintain
>>>>>> it for Arch, and it's always up to date anyway.
>>>>> If it's too crazy to update a wiki page, no wonder the maintainers
>>>>> might find it crazy to do up-to-date packaging :P
>>>> It's too crazy for us to maintain 2000 boxes of a table. :)
>>>> Yes btw, we release too often nowadays (the micro releases), and it's
>>>> becoming more and more annoying to stay up to date, and I think that's
>>>> why Arch has been so slow recently with micro releases for the efl.
>>> look at:
>>> 
>>> https://www.enlightenment.org/doku.php?id=download-latest
>>> 
>>> look at the top - it's a bunch of variables for version of that package. 
>>> that's
>>> it. url and label is generates from the vars. just update those vars at 
>>> release
>>> of anything (add more vars and table entries when new stuff is being 
>>> released
>>> that wasn't before).
>>> 
>>> 
>> I'm talking about two things:
>> 1. Maintaining the 2000 cells of the table. You have to check the
>> distro's websites (or script it, and then it's fine) in order to update
>> those. Your approach doesn't matter there.
> 
> Its easy to make it sounding scarry when using factor 10. Its actually
> 231 cells. Not all of them need to be updated.
> 
> If someone wants to script this I would be happy. Given that I do not
> see this happening I will do it manually and see how this goes.
https://phab.enlightenment.org/P116 <https://phab.enlightenment.org/P116> php 
script fetches the current arch linux package version of the efl.
I also wrote a bash script (https://phab.enlightenment.org/P115 
<https://phab.enlightenment.org/P115>) that creates a transparent .png since 
that might be easier to include in the wiki.

cheers,
Leif
> 
>> 2. Building new EFL packages. Building a newer version is easy, that's
>> not the problem. The problem is testing. At our current rate, if
>> maintainers follow our releases they need to build and *test* packages
>> way too often, and testing takes time.
>> 
> 
>> From what current rate do you talk here? We have two stable updates for
> 1.13 which out for two months. That sounds like we are still having one
> stable update per months on average.
> 
> Which is more or less what we had all the time. Around 3-4 stable
> updates per major release. A month is not enough time to update a package?
> 
> I try to not have to many of them (my initial goal has been 4-5 but I
> decreased this over time) but they are essentially bug fixes which we
> should offer our users.
> If you take 1.13.2 as example there was a evas use after free fix which
> was tracked for a long time and it was asked by the user to make a
> stable update with this.
> 
> So in summary it means balancing the needs of updates and reducing the
> amount of updates we do. I think one stable update per month on average
> is good.
> 
> regards
> Stefan Schmidt
> 
> 
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to