[KDE-India] A newbie

Deep Laxman Sukhwani deepsukhwani at gmail.com
Sat Feb 22 15:26:44 UTC 2014


Hello all,

I have been attending this years KDE conference and I must say it is truly
an amazing experience and the amount and kind of information shared by
fellow speakers is of utmost value.

I am too looking to begin contributing to KDE community, however so far I
have learnt some Python through some CS courses online on sites like
Coursera / Udacity and been involved in learning some JavaScript (mainly
due to work related stuff). I work as a Testing Engineer for Musikaar
Software, Ahmedabad.

By qualification, I do not have any computer science qualifications, in
fact I am qualified Chartered Accountant, however I am really keen on
contributing to open source and after learning about Qt and its vast
capabilities, I really want to get into more depth of it. I know a bit of
C++, however I am still learning advanced C++ topics via online tutorials.
Can you guide me if it is the right approach to complete some set of C++
tutorials (like through learncpp.com) and jump straight to Qt and try to
work on junior jobs or start observing bugs and see how I can contribute?

Also, I have Mac as primary operating system and Ubuntu in virtual
environment, I would like to install Kubuntu as per your recommendation,
just a small doubt, should I proceed with 32-bit or 64-bit installation of
Kubuntu 13.10? Reason I thought I would ask this is you guys are really
experienced and you know ins and outs of what all problems can beginners
like myself face. So just needed some guidance from you.

--------------------------------------------------------------------

Apart from this, I just wanted to put a general suggestion for a hands on
workshop in this or upcoming KDE Conference: It would be awesome if someone
could make us go through complete process right from the beginning to start
contributing to KDE community, like one of the speakers said today it took
him almost 9 months to submit his first patch. So say for example someone
could tell us process may be in a format similar to like this:


   - Signing up on KDE to be able to submit patches
   - Writing first set of code
   - Checking if there are any bugs reported for the patch that we are
   about to submit
   - If there is not any bug, we can file a bug for it ourselves to keep
   track on it.
   - Then the process to commit / check-in our created patches and how to
   submit them.
   - Then attach to the relevant bugs our commit ids through which we are
   committing patches so that we can easily track progress.

Of course this is just a sample process flow I was recommending.

Thanks, I look forward to your response.

--
Regards
Deep L Sukhwani
Mob: +91 9687 000 830 / +91 75036 10708
Website: My Blog Address <http://deepisblogging.blogspot.com/> / My Coding
Experiences <http://www.hauteclass.wordpress.com/>
GitHub Gist <https://gist.github.com/ProProgrammer/> |
@deepsukhwani<http://www.twitter.com/deepsukhwani>


On 22 February 2014 17:46, R.Harish Navnit <harishnavnit at gmail.com> wrote:

> Hi Devanshu ,
>
>                      I too am a newbie like you, interested in
> contributing to the plasma-mediacenter project. I would just like to share
> my little experiences with you.
>
> I would recomend that you use Kubuntu 13.10 for development(building etc),
> though I won't say it's a must. I was able to build the same in Ubuntu
> 12.04 LTS.
>
> But building in Ubuntu 12.04 LTS was insanely tedious for me, if you look
> into the mailing list archives(plasma-devel) , you can find couple of
> lengthy threads started by me stating my problems during the build an
> Sinny,Shantanu,Sujith and others trying to help me with it. By the end of
> all this, Shantanu had come to the conclusion that I had special powers
> that could attract errors towards me ;)
>
> You will probably face multiple errors, and if you are a beginner, this
> can be intimidating. Hence it would be great if you could start working
> with Kubuntu 13.10, building in which, is quite literally a piece of cake :)
>
> Finally, since you are a student of DA-IICT, I'm assuming that you have
> been attending the events in the conf.kde.in. How has your experience
> been ? I too was very intent on trying to make it there, but there were
> many factors that made me decide against it. So, please do share your
> experience if you can.
>
> Have a nice time working with PMC :)
>
>
> Warm Regards.
>
> Thanking You,
> R.Harish Navnit
> The Enigma <http://harishnavnit.wordpress.com/>
>
> R.Harish Navnit
> The Enigma <http://harishnavnit.wordpress.com>
>
>
> On Sat, Feb 22, 2014 at 5:33 PM, Shantanu Tushar Jha <shaan7in at gmail.com>wrote:
>
>> Hi Devanshu,
>>
>> Thanks for the intro and welcome to KDE :) It will be helpful if you join
>> the plasma-devel project at
>> https://mail.kde.org/mailman/listinfo/plasma-devel  so that you can ask
>> Plasma specific questions there.
>>
>> For PMC, http://sinny.in/pmcinstall should take you to the build
>> instructions.
>>
>>
>> On Sat, Feb 22, 2014 at 4:25 PM, Devanshu Jain <
>> devanshu.jain919 at gmail.com> wrote:
>>
>>> Hi!
>>> My name is Devanshu Jain. I am currently a student in DA-IICT. I want to
>>> work on plasma media center. I will be greatly helpful, if somebody can
>>> guide me.
>>>
>>> Thanking you
>>>
>>> Yours truly
>>> Devanshu
>>>
>>> _______________________________________________
>>> KDE-india mailing list
>>> KDE-india at kde.org
>>> https://mail.kde.org/mailman/listinfo/kde-india
>>>
>>
>>
>>
>> --
>> Shantanu Tushar    (UTC +0530)
>> http://www.shantanutushar.com
>>
>> _______________________________________________
>> KDE-india mailing list
>> KDE-india at kde.org
>> https://mail.kde.org/mailman/listinfo/kde-india
>>
>>
>
> _______________________________________________
> KDE-india mailing list
> KDE-india at kde.org
> https://mail.kde.org/mailman/listinfo/kde-india
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-india/attachments/20140222/438601bb/attachment-0001.html>


More information about the KDE-india mailing list