Skip to content

estevezb/Py-and-Sky-Labs

Repository files navigation

Py and Sky Labs

This is a website designed to share python, drone and raspberry pi-related projects

Navigate to the page using this: https://estevezb.github.io/Py-and-Sky-Labs/

Navigation

  • Home: Introduction and welcome message
  • About: Background and motivation
  • Python Examples: Example pythons scripts
  • Tornado Analysis: Exploration of tornado related data
  • Raspberry Pi Examples: Dive into hardware applications, including drones

Contributing

Warmly welcome contributions from the community and are thrilled to have you join! Whether you're passionate about drones, an avid Python programmer, or a Raspberry Pi enthusiast, your contributions can help this resource grow

Types of Contributions

  • You can contribute in several ways:

  • Articles: Write an article related to drones, Python programming, or Raspberry Pi projects. Your article can be a tutorial, a deep-dive into a specific topic, or a project showcase

  • Python Notebooks: Share your Jupyter notebooks that provide interactive tutorials or demonstrations of Python code, especially as it pertains to data analysis, machine learning, or interfacing with hardware like drones or Raspberry Pis

How to Contribute

To contribute to the project, please follow these steps:

  1. Fork the Repository:
  • Start by forking the Py-and-Sky-Labs repository to your GitHub account
  1. Create Your Feature Branch:
  • Create a branch for your feature or contribution: git checkout -b feature/YourFeatureName
  1. Add Your Changes:
  • Add your files to the corresponding folder in the content directory:

    • Python Examples in the Python Examples folder
    • Tornado Analysis in the Tornado Analysis folder
    • Raspberry Pi Example in the Raspberry Pi Examples folders
  • Save and add your files to the branch: git add path/to/your/file

  • Commit your changes: git commit -m 'Add some amazing feature or content'

  1. Push to Your Fork:
  • Push the changes to your fork: git push origin feature/YourFeatureName
  1. Create a Pull Request:
  • Go to the original Py-and-Sky-Labs repository on GitHub.
  • Click 'Pull Request' and choose your fork with the feature branch.
  • Submit the pull request with a clear title and description of your contributions.

Guidelines

Ensure your content is clear, concise, and fully documented Include comments in your code where necessary to help explain complex parts

Help and Support

If you have any questions or need help with your contributions, please open an issue in the repository, and we will do our best to assist you.

Prerequisites for building a similar Pelican site

For packages and environment used in this project - see the environment.yml file for details

  • recreate the conda environment with the same packages and versions, using the conda env create -f environment.yml command

Reporting Issues

If you find any issues or errors in the content or functionality of the website, please raise an issue in the GitHub repository or contact me directly at [[email protected]]

Development

This site is built using Pelican and hosted on GitHub Pages. It utilizes custom themes and plugins to enhance functionality

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • Hat tip to the developors and contribors of Pelican for their incredibly useful python friendly website generator, themes and jupyter notebook plug-in
  • Incredibly grateful for the inspiration and support of my wife and sassy kids

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages