Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFC] Repository Reorganization and Enhancement #9

Open
11 tasks
arshubham opened this issue Mar 12, 2018 · 4 comments
Open
11 tasks

[RFC] Repository Reorganization and Enhancement #9

arshubham opened this issue Mar 12, 2018 · 4 comments

Comments

@arshubham
Copy link

arshubham commented Mar 12, 2018

These are some of things I think we should do for easy maintenance.

  • Move Icons from root to a directory
  • Add Color Palette https://github.com/elementary/icons/blob/master/elementary.gpl
  • Update Icons with the latest Palette.
  • Remove icons for apps designed for elementary OS already in appcenter
  • Add Guide for contributing and Icon Requests
  • Create a script to install and uninstall icons using wget. Ref https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/blob/master/install.sh We shouldn't except anyone to have git installed.
  • Create a way to track icons changed between releases. This would help me to show changelog between when a new release is tagged so that I can tell users to download update to a new release.
  • Scripts for creating new icons to get started and new symlinks
  • Create a script to clean SVG files.
  • Create a github bot to mark duplicate Icon Requests. This will be needed when I incorporate icon Requests in the app. Many people may report the same icon again and again.
  • Add sample svg files to get started.

@btd1337 anything else you might like to add? I might tackle some tasks this week myself.

edit: I have a question.. Do we really need to have symlinks for say accessories-calculator.svg if the icon is already in elementary theme and we inherit the theme? We can remove theme if it is redundant.

@btd1337
Copy link
Owner

btd1337 commented Mar 12, 2018

@arshubham Do you have Telegram? It makes it easier to talk there! My telegram username: @HelderBertoldo

@btd1337
Copy link
Owner

btd1337 commented Mar 12, 2018

About the symlinks I haven't taken the test yet. But you just have to change this script, commenting the line 48.

https://github.com/btd1337/urutau-icons/blob/master/scripts/clean-install.sh

@btd1337
Copy link
Owner

btd1337 commented Jul 3, 2018

@arshubham Have you made any progress?

@arshubham
Copy link
Author

@btd1337 Not yet, I have been on vacation for the past few months. But I am all ready to start asap.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants