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

Swift Feet - migrate, maintain, release #914

Open
quozl opened this issue Apr 4, 2020 · 7 comments
Open

Swift Feet - migrate, maintain, release #914

quozl opened this issue Apr 4, 2020 · 7 comments

Comments

@quozl
Copy link
Contributor

quozl commented Apr 4, 2020

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
Copy link
Member

shaansubbaiah commented Apr 6, 2020

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
Copy link
Member

chimosky commented Apr 6, 2020

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

@quozl
Copy link
Contributor Author

quozl commented Apr 7, 2020

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
Copy link
Member

shaansubbaiah commented Apr 8, 2020

@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
Copy link
Member

chimosky commented Apr 8, 2020

Just forked it.

@Saumya-Mishra9129
Copy link
Member

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
Copy link
Member

@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.

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

No branches or pull requests

4 participants