Comments (17)
Hello, I going to contribute a python api for Solar System Open Data. This api displays our solar system's planet information.
from awesome_python_scripts.
Wow, sounds interesting. Go ahead. Kindly follow the template mentioned in contributing guidelines to avoid merge conflicts. All the best @mkhmirza
from awesome_python_scripts.
Hello, I have a couple of APIs I could contribute. They're already in a GitHub repo of my own, so I don't know if you still want them? If so, I would be happy to contribute them. My two favorites are one that lists earthquakes in Oregon and Pennsylvania (two states where my family lives) in the past week and another that queries a thesaurus; this one features a simple GUI.
from awesome_python_scripts.
Oh, that's great. Sounds interesting. Yeah, you are welcome to contribute. Being in a repo of your own, doesn't matter. This repo is created to encourage open source. Looking forward to your contributions. @RandallWert
from awesome_python_scripts.
OK, great. But I am a little confused about this line: "Add your code to 'APIScripts' repository using the contribution guidelines and template mentioned." How exactly do I add to the repository? And where is the template?
Sorry for these beginner questions.
from awesome_python_scripts.
'APIScripts' is a folder name inside Awesome_Python_Scripts. And the project you are contributing should be in that concerned folder.
To get your understanding better : Your project should be in
"https://github.com/prathimacode-hub/Awesome_Python_Scripts/APIScripts" repository.
Template is given inside CONTRIBUTING_GUIDELINES.md
This will help you get the information of how file names and folder name should look like.
(For Ex: If hello world program is added. Folder name should be "HelloWorld" and "Hello_World.py"
README.md should be included as well along with program file.
README should be showing up clearing understanding of what project is about, how it works etc.
Any requirements or libaries needed it can be added up in Requirements.txt file.
Also add up your output screenshot in README.md
Nope, it's good you had asked. Hope this cleared your doubts. Anymore queries, feel free to ask.
Good to see your initiation to contribute. @RandallWert
from awesome_python_scripts.
Thanks so much for the detailed answer and encouragement! I'll give it a try.
from awesome_python_scripts.
Sure, go ahead @RandallWert
from awesome_python_scripts.
Is it possible to create the README.md directly on GitHub?
from awesome_python_scripts.
Yes, it is possible. While creating a file, all you have to is write README.md as filename and it's automatically created. @RandallWert
from awesome_python_scripts.
OK, I'm still confused. Do I create the folder on GitHub somehow, or on my own machine? I haven't been able to create it on GitHub. I can upload individual files, but I can't upload an entire folder.
Putting it differently, I got as far as creating a branch, but I am having trouble committing my new folder to that branch.
from awesome_python_scripts.
You upload individual files in a folder, say it a file_name.py
To create a folder, Go to Add File Option. In that select, Create a New File
Now a blank page is open. At the space of writing your file name, give your folder name and add a /
Then you can add a blank README.md file so that the folder name given above is set.
Finally, you can add your relevant program script .py file and fill up your README.md file created earlier.
Hope, it's clear. @RandallWert
from awesome_python_scripts.
OK, now it might have worked. I'll try to do the pull request next.
from awesome_python_scripts.
Your PR is merged successfully. Congrats. 🎉@RandallWert
from awesome_python_scripts.
Yay!!! :-)
from awesome_python_scripts.
@prathimacode-hub I'd like to add a minimal API build with Flask and use Json file as Database.
from awesome_python_scripts.
What's the project name? @rivo2302
from awesome_python_scripts.
Related Issues (20)
- Image Hide Script HOT 2
- Scienctific Calculator Using Tkinter HOT 2
- Invisible Cloak Project HOT 3
- Pie Chart Creator HOT 5
- Faker API HOT 2
- Image-to-Text Converter Project HOT 2
- QR Code generator GUI Script HOT 2
- PDF Utility Tool HOT 1
- QR Code Scanner HOT 3
- new Ip locator script HOT 1
- Get Saved Wi-Fi Password HOT 1
- Registration Form Web App HOT 2
- Web Scraping Flipkart website using BeautifulSoup Library of Python [WebScrapingScripts Folder ] HOT 1
- Video Merger HOT 5
- Add Banking System OOP HOT 2
- ## Video Merger
- Dog Breed Identification HOT 1
- audiobook HOT 5
- Animated Image Generator HOT 2
- Image Classification with Bag of SIFT Representation + SVM Classifer HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from awesome_python_scripts.