Coder Social home page Coder Social logo

contributor-docs's Introduction

description
Everything that we make is 100% open source and developed collaboratively by people from all over the world. Even if you're not a programmer, you can get involved and make a difference.

Contributor Guide

{% hint style="info" %} Looking for documentation on creating your own apps? See Developer Documentation instead. {% endhint %}

Localization

elementary OS is created and used by people from all around the World; help us make the experience even better by translating it into more languages. Both elementary OS and our website are openly translated using an online platform called Weblate

{% content-ref url="broken-reference" %} Broken link {% endcontent-ref %}

Development

Our desktop environment and all its apps are built using Vala, Gtk, Granite, and a number of other open libraries. We host all of our code and do all development openly on GitHub.

{% content-ref url="broken-reference" %} Broken link {% endcontent-ref %}

Feedback

We release updates every month with new features and bug fixes based on the feedback that is reported to us on GitHub. Report Issues, request features, and start discussions directly with the developers and designers that make elementary OS

{% content-ref url="broken-reference" %} Broken link {% endcontent-ref %}

contributor-docs's People

Contributors

danirabbit avatar davidmhewitt avatar gitbook-bot avatar marbetschar avatar tintou avatar yasharjit avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

contributor-docs's Issues

Contributing to Icons

Problem

Currently docs are all developer facing, but there's not really anything for designers. We could use some docs for how to get started contributing with design

One specific way for folks to do that is with Icons.

Proposal

We should probably:

  • Link to the HIG section on iconograpy: https://docs.elementary.io/hig/reference/iconography
  • Talk about tooling, specifically installing Inkscape
  • Differentiate between system icons which should almost always be fd.o icon spec names vs app icons which should almost always be shipped with apps

Prior Art (Optional)

https://github.com/elementary/icons/blob/master/CONTRIBUTING.md

Old content shown in search results?

What Happened?

When searching for wingpanel it seems to mention content that is not or no longer on the page:
Screenshot from 2023-04-15 13 03 50@2x

Steps to Reproduce

  1. Search for "wingpanel"
  2. Click on result

Expected Behavior

You're brought to the clicked content.

OS Version

7.x (Horus)

Software Version

Latest release (I have run all updates)

Log Output

No response

Hardware Info

No response

Explain contributing.md

Problem

Currently we have some project specific quirks in the contributor guide, but this is sometimes duplicate information and better kept in CONTRIBUTING.md files in each project to stay current. GitHub also surfaces contributing information when it's present, so there's some incentive to have it there in the repo

Proposal

We should move the current quirk info into CONTRIBUTING files on the relevant repos and instead add a section to the intro about looking for CONTRIBUTING.md files on the project repo

Prior Art (Optional)

https://github.com/elementary/icons/blob/master/CONTRIBUTING.md

Link to Project boards

Problem

Finding somewhere to start contributing can be overwhelming for new contributors. It’s not clear what is currently being prioritized and it can be hard to get an idea of overall direction/goals

Proposal

We should highlight our projects page on GitHub. Projects provide better entry points for getting involved in current development priorities.

Prior Art (Optional)

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.