-
-
Notifications
You must be signed in to change notification settings - Fork 775
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
gitcoin.co/profile/owocki => gitcoin.co/owocki #5278
Conversation
@gitcoinco/engineers feedback? |
1 similar comment
@gitcoinco/engineers feedback? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
resolved conflicts !
I'm not too keen on having multiple URL to access the same page but defer to the others on this
Doesn't that hurt SEO ? I remember dean telling me this
@octavioamu
@thelostone-mc @owocki good point! I think its okay if we add a canonical url tag |
except for the one time migration; where will we have multiple URLs pointing to the same place? to my knowledge this is only linked via |
Codecov Report
@@ Coverage Diff @@
## master #5278 +/- ##
==========================================
+ Coverage 29.81% 29.88% +0.06%
==========================================
Files 236 236
Lines 19884 19908 +24
Branches 2838 2844 +6
==========================================
+ Hits 5929 5949 +20
- Misses 13711 13713 +2
- Partials 244 246 +2
Continue to review full report at Codecov.
|
@thelostone-mc @danlipert f36a2ed adds a canonical tag |
My only concern is about collisions. What happens if this guy want to use gitcoin? https://github.com/profile |
@octavioamu that is handled here : https://github.com/gitcoinco/web/pull/5278/files#diff-0d2d86c824ef942c5a3a01c83ddfe758R3141-R3145 basically if a collision is detected it uses the old format ( |
I think could be amazing if we can create username.gitcoin.co but again not sure about collisions ex https://github.com/hackathons |
yea this is something that the whiteblock team requested at #4832 too |
yayyy |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
still in two minds but democracy :P
makes gitcoin profiles a first class path on gitcoin.co; thereby giving users more sense of ownership of their gitcoin profile being a premium thing. and increasing the chances they pass it around like they do other social networks (twitter.com/owocki github.com/owocki facebook.com/owocki all have first class URL routes)
Refers/Fixes
self
Testing
tested locally; the only hard part is handling url collisions.. which i think
dashboard.models.profile.url
does quite elegantly