[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