[Hamara-devel] Sugam on Debian and the about page.
Gurvinder Dadyala
gurvinder at techblue.co.uk
Tue Mar 24 21:08:17 GMT 2015
On Monday 23 March 2015 09:30 PM, shirish शिरीष wrote:
> Hi all,
>
> There are and were lots of thoughts after my discussion with Vikas on
> Friday evening, but as week-end happened and had to meet with friends
> and socialize a bit. As the about page would and should be a
> collaborative effort, some numbers, some discussion before making
> writing them are in order but even before building sugam using debian
> note which Vikas shared and my thoughts why I said it's better to have
> or use Debian as the base even now than Ubuntu/Canonical.
>
> a. It doesn't make any sense other than to say that we have done sugam
> using Ubuntu (kind of like bragging right) but as far as support or
> anything is concerned we wouldn't be able to give/share any of that.
> Even how much testing we would be able to do ourselves is not known at
> this point of time. If it's on Ubuntu I would probably not be so
> inclined to volunteer my time on that, on Debian it would directly or
> indirectly serve Debian as well because if any bugs we uncover (if and
> when) it would help to make Debian better as well as upstream. On
> Canonical/Ubuntu I haven't seen them collaborate on the same level, so
> in a sense the commons are served. This serves both ethical and
> commercial interests as resources are being used where there is no
> danger of being withered away.
Ubuntu community is not that open as it should be there in Open Source
software contribution. Most of the time you will find issues which are
solved on Debian and same issue is still pending in Ubuntu. Our choice
of using Ubuntu for sugam was not for specific reasons as it was also
for the first time we were trying to do something like this.
May be because as a user we have been using Ubuntu for a long time, so
we decided to just choose Ubuntu as base for Hamara. However because we
are still at initial stages we can definitely go for Debian as base
system because Debian ecosystem is much more closer to Open Source
Software concept as compared to Ubuntu.
>
> b. If you look at the differences between Ubuntu and Debian, that
> would be around 20% and Unity is one of the major differences in
> there, apart from that there is no much difference (except if you take
> Canonical partner offerings but that is a different story altogether.)
That is absolutely correct, the only noticeable difference one would
find is Unity. Though I have not used debian much, however have spent
some time when i was working for ARM build. Ubuntu as far as I have seen
from last few years have started focusing on UI rather than bugs. You
can yourself find same bugs in the next build which might never be fixed
or are automatically closed because of no activity. At the end of day it
also depends on end user, who always goes for word of mouth. For example
you will find people knowing about Ubuntu but not about Debian.
>
> c. The other reason which I think I shared or didn't share in my
> earlier post is flexibility. In Debian I could use the BSD kernel or
> GNU Hurd if the situation so requires (although when and if GNU Hurd
> would become a reality is another story in itself) but this is
> possible because of de-coupling or not having hard paths to a specific
> kernel type. This is and would not be true of Canonical.
I have not tried this but I guess that is best part that you can use
some kernel rather than sticking to mainline repo as in case of Ubuntu.
Because sometimes as a user you might want to try another kernel for
some issue which you think is not yet fixed in Ubuntu mainline kernel.
De-coupling and not having hard paths are actually proofs that as a
user, you are not being forced to use only specific type of kernel and
are free to make your choice as a user.
I have not heard of GNU hurd, but will definitely check
>
> For Debian see https://www.debian.org/ports/kfreebsd-gnu/ and
> https://www.debian.org/ports/hurd/ . You can find quite a good lists
> of the various ports and their progress at
> https://www.debian.org/ports/ - look at both the official and
> unofficial ports to have an understanding of the depth of both the
> range of the efforts and people trying to do them.
You are right Debian has more ports and support far more architectures
than Ubuntu. Another reason for this may be because of not so open
system provided by Ubuntu from contributor perspective.
>
> So, the hard path would probably be tackling d-i (debian-installer)
> but this is precisely where people could help. What would be needed is
> the latest snapshot of debian-installer, the installation-report
> package (already part of d-i) and putting whatever modifications made
> to the UI. See https://www.debian.org/devel/debian-installer/ and see
> the mailing list archives of debian-boot
> https://lists.debian.org/debian-boot/2015/03/threads.html . There is
> also #debian-boot on oftc for help and support.
>
> Another tool people could look at would be boxer as have heard good
> things about it but as haven't used it can't say one way or the other
> (haven't needed to) https://wiki.debian.org/FreedomBox/Tools
>
> d. Another interesting sub-project which was taken and is being taken
> seriously by folks is using clang to uncover compiler errors alongwith
> gcc. See http://clang.debian.net/ .
>
> All of the above shows that people have real reasons for choosing and
> using Debian as a base (for me it's all bugs in the open except for
> CVE's) and getting timely support.
>
> Apart from all above, if you use Ubuntu now and then want to switch to
> Debian that will involve pain both in terms of tools, time and
> knowledge which will be completely unnecessary with lower costs now
> then in the future.
>
> This concludes my comments about building sugam on Debian.
>
> Now for the about page two re-curring themes were there with Vikas
> while we were chatting/discussing on the phone.
>
> a. Localization - This is where we have been bad, how bad we are at it
> can be guaged at https://www.debian.org/international/l10n/po/hi (if
> we just take hindi at the language to be handled) I have shared some
> brief on that at
> https://flossexperiences.wordpress.com/2014/11/05/debutsav-2014-experiences-day-2/
> but as shared have no real expertise on it. Having more people having
> hands-on and adding to the .po files would help all and any free
> software immeasurably while helping development of Sugam itself. This
> is a huge problem area but if we are able to do move some tiny
> percentages on it, the benefits are immense. As an e.g. you could take
> Nokia's making money off cheap mobiles which used local languages as a
> starting point, the point is, if the language of all different parts
> of the desktop and softwares are in local language, the take-up would
> be larger, English as a language is a barrier for many Indians and
> hence technology. If technologies such as Raspberry Pi2 or beaglebone
> black or any of the newer ARM-based devices could be delivered to
> people in local language, there is and would be a quantum leap in
> understanding, doing business, entertainment etc. which we can't think
> of. Just think of a kid sitting somewhere and using blender in his/her
> local language and making an animated movie on his Pi2, just blows the
> mind. There are unlimited use-cases for localization and the
> 'job'/work is well-defined, just need people who know it, are
> passionate about it and willing to devote time on it.
Localization always helps in increasing user base and more people would
love to provide support in terms on localization rather than just bug
fixing and testing. Specially for ARM based devices localization can be
the main driver in convincing people for using Hamara.
>
> b. EDA - The global EDA industry is somewhere between 9 to 19 billion
> dollars depending on whose numbers you believe in. India would
> probably be somewhere in 1 or 2 percent as there is some EDA happening
> but Modi's 'Make in India' could probably change that. Add to that
> technologies which would influence the EDA industry i.e. IOT, Wearable
> Computing, Mobile and Social, each of which are estimated to each
> generate around 250 billion dollars world-wide by 2020, the
> opportunities are unlimited. It's how much risk we are willing to
> take. There is quite a bit of EDA tools in FOSS which go hand-in-hand
> in the whole open-source hardware philosophy as well. There was an
> initiative to package FOSS EDA tools number of years back (a friend of
> mine Archis Gore and me and several others) , we did a release but
> were unable to do much due to number of reasons (one of the top being
> the students our main target group didn't have FOSS in syllabus) so
> all the effort went into drain. This is/was about 10 years back. Tools
> have grown a lot since then but would need somebody who is passionate
> about the EDA industry and can share his/her wisdom with the rest of
> us.
>
> c. Sell systems with Hamara Linux - Don't need to say more. Actually
> have shared quite of my own quandary at
> https://flossexperiences.wordpress.com/2014/11/05/debutsav-2014-experiences-day-2/
>
> Both the ideas as shared by Vikas are rich and have untold dividends.
> I am excited to be part of hamaralinux as we get the show on the road
> :)
--
Regards,
Gurvinder Dadyala
Senior System Administrator
Email- gurvinder at techblue.co.uk
Contact No[India] - 0124-4548385
Contact No[UK] - 0845-0047-142
Extension No[UK] - 5012
FOR AND ON BEHALF OF:
Technology Blueprint Ltd
23 Clemens Street
Royal Leamington Spa
Warwickshire
CV31 2DW
Confidentiality Notice: This e-mail is intended solely for the use of the individual to whom it is addressed and may contain information that is privileged, confidential or otherwise exempt from disclosure. If the reader of this e-mail is not the intended recipient or the employee or agent responsible for delivering the message to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, please immediately notify us by replying to the original message at the listed email address. Thank You.
More information about the Hamara-devel
mailing list