Re: [E-devel] Release plans

2019-02-12 Thread Simon Lees
Using Centos is probably fine, you don't really need to be using the
oldest possible to check. We just need to check whats in the meson files
and check before agreeing to move to a newer version.

On 12/02/2019 20:31, Jonathan Aquilina wrote:
> Ok will try and put Debian on the system not a problem.
> 
> On 12/02/2019, 11:00, "Simon Lees"  wrote:
> 
> 
> 
> On 12/02/2019 18:55, Jonathan Aquilina wrote:
> > I tend to use centos these days but my concern is given the fact things 
> are older versions for example maybe for compilers doe we for instance have a 
> compiler base line requirement?
> > 
> 
> With a openSUSE hat on, currently we have meson 0.46.0 and gcc7, Debian
> has Meson 0.37.0 (but newer in backports) and gcc6. At one point we were
> using as long as most distro's had it, its ok which mostly meant if it
> was in debian (I think we cared less about centos as there wasn't many e
> users there). At some point we went to Meson 0.40.0 though because the
> wayland stack had also gone to there.
> 
> -- 
> 
> Simon Lees (Simotek)http://simotek.net
> 
> Emergency Update Team   keybase.io/simotek
> SUSE Linux   Adelaide Australia, UTC+10:30
> GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B
> 
> 
> 
> 
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 

-- 

Simon Lees (Simotek)http://simotek.net

Emergency Update Team   keybase.io/simotek
SUSE Linux   Adelaide Australia, UTC+10:30
GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B



signature.asc
Description: OpenPGP digital signature
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Release plans

2019-02-12 Thread Jonathan Aquilina
Ok will try and put Debian on the system not a problem.

On 12/02/2019, 11:00, "Simon Lees"  wrote:



On 12/02/2019 18:55, Jonathan Aquilina wrote:
> I tend to use centos these days but my concern is given the fact things 
are older versions for example maybe for compilers doe we for instance have a 
compiler base line requirement?
> 

With a openSUSE hat on, currently we have meson 0.46.0 and gcc7, Debian
has Meson 0.37.0 (but newer in backports) and gcc6. At one point we were
using as long as most distro's had it, its ok which mostly meant if it
was in debian (I think we cared less about centos as there wasn't many e
users there). At some point we went to Meson 0.40.0 though because the
wayland stack had also gone to there.

-- 

Simon Lees (Simotek)http://simotek.net

Emergency Update Team   keybase.io/simotek
SUSE Linux   Adelaide Australia, UTC+10:30
GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B




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


Re: [E-devel] Release plans

2019-02-12 Thread Simon Lees


On 12/02/2019 18:55, Jonathan Aquilina wrote:
> I tend to use centos these days but my concern is given the fact things are 
> older versions for example maybe for compilers doe we for instance have a 
> compiler base line requirement?
> 

With a openSUSE hat on, currently we have meson 0.46.0 and gcc7, Debian
has Meson 0.37.0 (but newer in backports) and gcc6. At one point we were
using as long as most distro's had it, its ok which mostly meant if it
was in debian (I think we cared less about centos as there wasn't many e
users there). At some point we went to Meson 0.40.0 though because the
wayland stack had also gone to there.

-- 

Simon Lees (Simotek)http://simotek.net

Emergency Update Team   keybase.io/simotek
SUSE Linux   Adelaide Australia, UTC+10:30
GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B



signature.asc
Description: OpenPGP digital signature
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Release plans

2019-02-12 Thread Jonathan Aquilina
I tend to use centos these days but my concern is given the fact things are 
older versions for example maybe for compilers doe we for instance have a 
compiler base line requirement?

Get Outlook for iOS<https://aka.ms/o0ukef>


From: Simon Lees 
Sent: Tuesday, February 12, 2019 09:23
To: enlightenment-devel@lists.sourceforge.net
Subject: Re: [E-devel] Release plans



On 12/02/2019 18:35, Jonathan Aquilina wrote:
> Good morning everyone,
>
> Yesterday both Stefan and myself discussed CI and releases.
>
> In terms of CI I will be setting up a team on azure so we can do some bench 
> marking on performance compared to Travis as well as how many simultaneous 
> builds can be run at any one time to see if there are any limitations.
>
> In regards to releasing of major releases we agreed that 3 months seems to be 
> a bit short and are looking at changing that to 5 months for major release 
> and then more frequent point release in between those five months if there 
> are lots of fixes we can look at doing point releases on a weekly basis.
>
> At this stage given my scripting skills are virtually non existent and this 
> would take me a while to script Stefan is going to try this week to get me 
> the script for the releases as well as weekly point releases. After that my 
> plan is to use a linode that I have to start churning out the releases.
>
> Stefan in regards to base os for the release system would I be fine with 
> centos or would something like Debian or Ubuntu be better?

As the release is just a compressed folder with source code the release
should be the same regardless of which base os you use unless we have
bugs in the build scripts. I build the enlightenment ones on my local
openSUSE Tumbleweed machine.

--

Simon Lees (Simotek) http://simotek.net

Emergency Update Team keybase.io/simotek
SUSE Linux Adelaide Australia, UTC+10:30
GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B


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


Re: [E-devel] Release plans

2019-02-12 Thread Simon Lees


On 12/02/2019 18:35, Jonathan Aquilina wrote:
> Good morning everyone,
> 
> Yesterday both Stefan and myself discussed CI and releases.
> 
> In terms of CI I will be setting up a team on azure so we can do some bench 
> marking on performance compared to Travis as well as how many simultaneous 
> builds can be run at any one time to see if there are any limitations.
> 
> In regards to releasing of major releases we agreed that 3 months seems to be 
> a bit short and are looking at changing that to 5 months for major release 
> and then more frequent point release in between those five months if there 
> are lots of fixes we can look at doing point releases on a weekly basis.
> 
> At this stage given my scripting skills are virtually non existent and this 
> would take me a while to script Stefan is going to try this week to get me 
> the script for the releases as well as weekly point releases. After that my 
> plan is to use a linode that I have to start churning out the releases.
> 
> Stefan in regards to base os for the release system would I be fine with 
> centos or would something like Debian or Ubuntu be better?

As the release is just a compressed folder with source code the release
should be the same regardless of which base os you use unless we have
bugs in the build scripts. I build the enlightenment ones on my local
openSUSE Tumbleweed machine.

-- 

Simon Lees (Simotek)http://simotek.net

Emergency Update Team   keybase.io/simotek
SUSE Linux   Adelaide Australia, UTC+10:30
GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B



signature.asc
Description: OpenPGP digital signature
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Release plans

2019-02-12 Thread Jonathan Aquilina
Good morning everyone,

Yesterday both Stefan and myself discussed CI and releases.

In terms of CI I will be setting up a team on azure so we can do some bench 
marking on performance compared to Travis as well as how many simultaneous 
builds can be run at any one time to see if there are any limitations.

In regards to releasing of major releases we agreed that 3 months seems to be a 
bit short and are looking at changing that to 5 months for major release and 
then more frequent point release in between those five months if there are lots 
of fixes we can look at doing point releases on a weekly basis.

At this stage given my scripting skills are virtually non existent and this 
would take me a while to script Stefan is going to try this week to get me the 
script for the releases as well as weekly point releases. After that my plan is 
to use a linode that I have to start churning out the releases.

Stefan in regards to base os for the release system would I be fine with centos 
or would something like Debian or Ubuntu be better?

Wishing you all a pleasant day.

Regards,
Jonathan

Get Outlook for iOS

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