LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 03-07-2020, 04:13 AM   #16
Michael Uplawski
Senior Member
 
Registered: Dec 2015
Posts: 1,622
Blog Entries: 40

Rep: Reputation: Disabled

Quote:
Originally Posted by wpeckham View Post
If you want to engage an existing project instead of starting your own: obtain the code, read the licensing, examine what has come before, look for where you can add value, and submit code modifications to the group for evaluation.
And talking to the community or the one developer who appears to front it, before you commit anything, might be a good idea, too.

Actually directing the question about where to start towards the project that you are interested in, would have been my own choice... had been (did the same for organic farming and suddenly find myself on top of a hill, looking down at 1300 pears and a few hundred apple-trees, a nice little lake, lots of forest and pastures... more apple-trees. No. Really! Communication is all. Talk to the people you want to cooperate with anyway!)

Last edited by Michael Uplawski; 03-07-2020 at 04:16 AM.
 
1 members found this post helpful.
Old 03-07-2020, 05:37 AM   #17
wpeckham
LQ Guru
 
Registered: Apr 2010
Location: Continental USA
Distribution: Debian, Ubuntu, RedHat, DSL, Puppy, CentOS, Knoppix, Mint-DE, Sparky, VSIDO, tinycore, Q4OS, Manjaro
Posts: 5,691

Rep: Reputation: 2716Reputation: 2716Reputation: 2716Reputation: 2716Reputation: 2716Reputation: 2716Reputation: 2716Reputation: 2716Reputation: 2716Reputation: 2716Reputation: 2716
Quote:
Originally Posted by dugan View Post
You worked on Maximus? Whoa congratulations. That was the only BBS software that would perform decently on OS/2.
It did better (and more with less) than most on DOS under DesQview as well. I ran three node ANP BBS under ANP BBS INC. (a not for profit corp.) for education and communication in north central North Dakota. I had tried MANY BBS systems, MAXIMUS blew them all away. The software, updated and with a driver for telnet connections, is available today and still makes a pretty great BBS. (Legend Of the Red Dragon still really rocks, and works faster over internet on modern hardware than it ever did over 1200 baud modem connections!)

But we digress.

The point was that Open Source predated the terms, and FAR predated the licensing and tools we use today.
Coding and freedom are key, passion and purpose matter, and the tools are far less important.
 
Old 03-07-2020, 10:14 AM   #18
Mackyboy123
Member
 
Registered: Feb 2020
Distribution: Slackware
Posts: 92

Original Poster
Rep: Reputation: Disabled
Quote:
Massive projects like Mozilla and Chromium are harder to get started with, but I would suggest starting by choosing a project you would be happy to contribute to, and look at its bug-tracker. Find some otherwise unanswered bugs and try to reproduce the reported problem, and post your results (e.g., "I get the same problem as the OP with version x.y of the program", or "I couldn't reproduce the reported problem with version x.y, here is what happened instead..."). This doesn't require you to be familiar with the code. As a next step, for bugs you can reproduce, you could try looking at the code and/or run the program under a debugger to see why the problem happens (if you succeed in this, it's worth posting it on the bug-tracker too). Finally, you could think about how to fix it, write it up, and post a patch/pull request (this last "post a patch" step is where knowing git (or whichever version control system the project happens to use) helps).
I understand this, but my real question now is: what open-source python programs are good for people completely new to open-source?
 
Old 03-07-2020, 10:36 AM   #19
boughtonp
Senior Member
 
Registered: Feb 2007
Location: UK
Distribution: Debian
Posts: 3,616

Rep: Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555Reputation: 2555
Quote:
Originally Posted by Mackyboy123 View Post
my real question now is: what open-source python programs are good for people completely new to open-source?
Here's a list of around thirty projects:
https://github.com/MunGell/awesome-for-beginners#python

You can also use the issue labels in that list to do cross-repo searching, for example:
Search GitHub for open issues with label "good first issue" and language python

The significant downside is that this is only looking at GitHub - there are a lot of projects not on GitHub, and also plenty migrating away since Microsoft took it over - but it might still be a convenient place to begin.

 
Old 03-07-2020, 01:16 PM   #20
ntubski
Senior Member
 
Registered: Nov 2005
Distribution: Debian, Arch
Posts: 3,784

Rep: Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083Reputation: 2083
Quote:
Originally Posted by Mackyboy123 View Post
I understand this, but my real question now is: what open-source python programs are good for people completely new to open-source?
I don't think it really matters, as long you're interested in what the program does.
 
  


Reply

Tags
beginner, git, github, open source, programming



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Top open source projects in 2018, open source hardware, donation model for sustaining open source projects, and more news LXer Syndicated Linux News 0 10-27-2018 06:12 PM
LXer: New to Programming? Check out these Outstanding Open Source Programming Books LXer Syndicated Linux News 0 01-25-2017 09:33 AM
LXer: Top 5 articles of the week: Open source tasks, open data apps, and open source in education LXer Syndicated Linux News 0 09-21-2014 10:40 PM
When Centos 6.3 starting,All services starting OK and starting Atd: OK .And stop scr. DeSouffle Linux - General 4 08-29-2013 12:46 AM
[SOLVED] Starting File System .. Starting File System .. Starting File System .. Starting File rmknox Linux - Newbie 3 08-15-2010 11:30 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 01:22 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration