[Hamara-devel] Jessie or Stretch ?

shirish shirish at hamaralinux.org
Tue Aug 25 15:19:55 BST 2015


at bottom :-

On Tuesday 25 August 2015 02:07 PM, Vikas Tara wrote:
> On 25/08/15 09:08, Raju DV wrote:
>> Hi everyone,
>>
>> We are currently building Sugam on using Debian Jessie (Debian Stable)
>> as the base, Considering the versions of packages present in Jessie
>> which are too old. I propose that we should build the Sugam using Debian
>> Stretch (Debian testing) as the base.
>> Debian Stretch is having a lot of latest software versions and it
>> already contains a lot of software dependencies packaged.
>>
>> A lot of dependencies which were required by Calamares Installer were
>> not present in Jessie but I was easily able to build it up on Stretch.
>>
>> Besides Debian stretch is not that problematic as one may think it is. A
>> lot of other distributions already build on using Debian testing as a
>> base. including
>>
>> 1. Linux Mint Debian Edition
>> https://en.wikipedia.org/wiki/Linux_Mint#Linux_Mint_Debian_Edition
>>
>> 2. Tanglu GNU/Linux
>>
>> Majority of Tanglu Linux software comes from Debian unstable and some
>> from debian testing.
>>
>> http://tanglu.org/faq/
>>
>> 3. Ubuntu
>> Ubuntu's most packages comes from Debian Unstable.
>>
>> https://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29#History_and_development_process
>>
>>
>>
>> so Debian testing is pretty much stable for use as most of its softwares
>> have migrated from Debian unstable to testing. So a lot of bugs on them
>> have already been fixed.
>>
>> looking up for your opinions.
>>
>>
> I have been thinking along similar lines for a while now. I have been
> running jessie as my home desktop and I'm afraid I do find it a little
> lacking
> in the case of certain packages.
>
> I could be convinced to rebuild using stretch :)
>
> To test out a version based on stretch we wouldn't have to do all that
> much.
>
> I think it's worth at least having a go.
>
> We would need to sync the stretch repo to begin with.
>
> _______________________________________________
> Hamara-devel mailing list
> Hamara-devel at lists.hamaralinux.org
> http://lists.hamaralinux.org/listinfo/hamara-devel

Hi all,

What I would suggest is to take the stretch version and ride out till 
gcc 5 migration is completed, otherwise we would have some packages 
which work with gcc4 and some which work with gcc5 and then would have 
issues and corner cases that would be difficult to support. Also mate 
1.10 is on its final journey and another 10-15 packages and MATE 1.10 
will be in.

Also as can be seen, there are quite a few benefits if the whole 
infrastructure moves to gcc 5.

Another thing I would suggest is once we are up and running on 
stretch-based hamara sugam is to have at least 2,3 servers and 
workstations running hamara sugam (this is popularly known as dogfooding 
:) ) . In this way, techblue/hamara would gain confidence about the 
product itself and we would know at least some of the issues and 
workarounds around them.

It would also be a good idea to talk to upstreams and file bugs in 
upstream and link it with a bug in bugzilla so we get updates from 
upstream bugs in case we find them. I do know if that integration has 
been done in bugzilla.

We would probably need to do integration with Debian BTS and if needed 
with some upstream projects.

There are some videos and slides which give some ideas as how debian BTS 
can be integrated with the hamara bugzilla instance.

see https://wiki.debian.org/BTS

I am also trying to figure out bugzilla integration with upstream 
bug-trackers as well. If this hasn't been done, will have some info. by 
tonight or probably tomorrow evening.

Comments, improvements welcome.
-- 
Regards,
Shirish Agarwal,
Community Lead,
Hamaralinux.org


More information about the Hamara-devel mailing list