How to start coding for the Mint community

Welcome to newcomers! Don't hesitate to introduce yourself.
Please don't post tech support questions here
Post Reply
ibrahimukherjee
Level 1
Level 1
Posts: 2
Joined: Thu Nov 08, 2018 12:15 pm

How to start coding for the Mint community

Post by ibrahimukherjee » Thu Nov 08, 2018 12:18 pm

Hi,

I am a avid fan of Linux Distros been playing around with Fedora, elementary OS etc.

I just downloaded Mint and I found out Mint code is written in Python.

I know a bit of Python and I would love to contribute.

How do I write code for the Linux Mint community?

I am especially interested in chatbots and maybe make a chatbot interface like Cortana or Siri etc for Mint...

Thanks...

gm10
Level 13
Level 13
Posts: 4715
Joined: Thu Jun 21, 2018 5:11 pm

Re: How to start coding for the Mint community

Post by gm10 » Thu Nov 08, 2018 12:25 pm

ibrahimukherjee wrote:
Thu Nov 08, 2018 12:18 pm
I am especially interested in chatbots and maybe make a chatbot interface like Cortana or Siri etc for Mint...
I'm not sure what you are asking. Do you want us to teach you how to code that? Or are you asking where you can contribute code you have written/will write (-> https://github.com/linuxmint)?

Hoser Rob
Level 12
Level 12
Posts: 4464
Joined: Sat Dec 15, 2012 8:57 am

Re: How to start coding for the Mint community

Post by Hoser Rob » Mon Nov 12, 2018 11:43 am

Learn how to code something that others might want to use first. "A bit of python" isn't going to get you all that far.

ibrahimukherjee
Level 1
Level 1
Posts: 2
Joined: Thu Nov 08, 2018 12:15 pm

Re: How to start coding for the Mint community

Post by ibrahimukherjee » Wed Nov 14, 2018 1:13 pm

Hi,

I want to learn how to code so I can contribute to the Linux community.

I work as a Data Scientist and I use standard libaries like NLTK and Scikit Learn etc.

However, I haven't written code which can be used in a production system like linux mint. I want to do that.

How do I go about it *** I am happy to be treated like a total noob *** :mrgreen:

Thanks,
Ibrahim

gm10
Level 13
Level 13
Posts: 4715
Joined: Thu Jun 21, 2018 5:11 pm

Re: How to start coding for the Mint community

Post by gm10 » Wed Nov 14, 2018 1:45 pm

I don't think we can answer that for you. Some people like myself learn by doing, while others prefer to be taught (lectures, books, etc.). So find which way works for you and then start learning until you feel confident enough to be able to contribute.

However, writing something like "Siri" is anything but trivial, so proper project design is key here or you'll never get anywhere (also look at existing projects, see e.g. here: viewtopic.php?f=61&t=280153&sid=2aafab0 ... 7c82e4750d).

Depending on the extent of your coding experience it may be best to start with smaller projects first.
Last edited by gm10 on Fri Nov 16, 2018 2:25 am, edited 1 time in total.

User avatar
WharfRat
Level 20
Level 20
Posts: 11870
Joined: Thu Apr 07, 2011 8:15 pm

Re: How to start coding for the Mint community

Post by WharfRat » Wed Nov 14, 2018 6:24 pm

Hello ibrahimukherjee Image

Welcome to Linux Mint and the Linux Mint forum :)
ImageImage

User avatar
all41
Level 14
Level 14
Posts: 5021
Joined: Tue Dec 31, 2013 9:12 am
Location: Computer, Car, Cage

Re: How to start coding for the Mint community

Post by all41 » Wed Nov 14, 2018 11:53 pm

ibrahimukherjee wrote:
Thu Nov 08, 2018 12:18 pm
Hi,

I am a avid fan of Linux Distros been playing around with Fedora, elementary OS etc.

I just downloaded Mint and I found out Mint code is written in Python.

I know a bit of Python and I would love to contribute.

How do I write code for the Linux Mint community?

I am especially interested in chatbots and maybe make a chatbot interface like Cortana or Siri etc for Mint...

Thanks...
Hi ibrahimukherjee,
Likewise Welcome to the forum.

Have a look here:

The world's leading software development platform · GitHub

https://github.com

"GitHub brings together the world's largest community of developers to discover, share, and build better software."
and
http://developer.linuxmint.com/

Artists gain notice through audition. Submit some unique code and let your skills be recognized.
Proud to be a supporter and monthly contributor to Mint.

Post Reply

Return to “Introduce yourself”