sugarlabs / sugar

Sugar GTK shell
GNU General Public License v3.0
256 stars 242 forks source link

Swift Feet - migrate, maintain, release #914

Open quozl opened 4 years ago

quozl commented 4 years ago

Many activities are hosted on activities.sugarlabs.org, have not been maintained for some time, and have not been migrated to GitHub.

Swift Feet is another one.

shaansubbaiah commented 4 years ago

I had a look at the Swift Feet Activity, 2to3 shows no changes, it has to be migrated to GTK+ 3. One issue I found was with the icon, it resembles the Adidas shoe silhouette too closely, might we change it to something else? image

Edit: While inspecting it, I've made some progress in the port to GTK+ 3, it still has issues. https://github.com/shaansubbaiah/swiftfeet-activity

Also, if someone with more experience would like to take over, please feel free to. Almost everything in the Porting Guide has been done, issues are mentioned as comments in activity.py

chimosky commented 4 years ago

@shaansubbaiah you can transfer ownership to Sugar Labs and development will continue.

quozl commented 4 years ago

README.md says the icon came from Simon Child and is released under Creative Commons. I see it is still available. I don't think it resembles anything other than a shoe width side reflectors. I've seen many such shoes made by many companies. We aren't selling shoes, so there's no substantial risk of infringement. The activity has been available for several years, and there have been no complaints.

shaansubbaiah commented 4 years ago

@quozl thanks for clearing that up for me :)

@chimosky I'll do that and update here. Edit: I can't transfer ownership. You don’t have the permission to create public repositories on sugarlabs Can Sugar Labs fork it?

chimosky commented 4 years ago

Just forked it.

Saumya-Mishra9129 commented 4 years ago

Also, if someone with more experience would like to take over, please feel free to. Almost everything in the Porting Guide has been done, issues are mentioned as comments in activity.py

@shaansubbaiah I would like to work on this.

shaansubbaiah commented 4 years ago

@Saumya-Mishra9129 Sure! I'm not well versed with porting activities to python 3 and the common errors associated with it but one of the main issues I ran into was due to some missing dependencies. I was unable to run it on OLPC python2 Ubuntu 18.04 build.