sustmi/gnome-shell-extensions-sustmi

License

Closed this issue · 5 comments

Hi.
I've built a package for fedora for gnome-shell-extension-overlay-icons with a little changes, but is needed to specify de type of license to be incluided in official repository.
Regards

Hi.
It would be great if the extension became an official package for fedora.
Unfortunately I have no idea about licences.
Can you explain what should I do, please?

Basically the license is the legal support for what is allowed to do with your software, the most common in the free software is the GPLv3.

I know that the way to release an app under this kind of license is have a file "COPYING" with the text of the license and a little introduction in the code.

You can see this extension like example:
https://github.com/codito/gnome-shell-pomodoro/
https://github.com/codito/gnome-shell-pomodoro/blob/master/COPYING
https://github.com/codito/gnome-shell-pomodoro/blob/master/pomodoro@arun.codito.in/extension.js

Also this is the official documentation from gnu:
http://www.gnu.org/licenses/licenses.html
http://www.gnu.org/licenses/gpl-howto.html

Regards :)

Thanks for your help. Done.
btw: Did you make another repository for the extension?
How did you change the source? I mean that "little changes".
You know, I want to learn from my mistakes. :)

Nice.

Well, I based my package in this forked repository https://github.com/vdepizzol/gnome-shell-extension-overlay-icons, according to the owner the changes were the the position, size and padding of the icons.

He told me that tried to merge the changes to your repo but was imposible to contact with you.

I found the extension here https://extensions.gnome.org/extension/60/overlay-icons/

Well, if you managed it, then it wasn't impossible to contact me. :)

Anyway, great to see somebody following my work.

I chose 32px icons for two reasons:

  1. I didn't want to hide so much of window content.
  2. Some applications don't (or didn't) have hi-res icons and resized icons were pretty ugly.

Thank you, closing the issue.