-
Notifications
You must be signed in to change notification settings - Fork 153
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
Build static fellowships directory page #955
Comments
@auremoser Can you or Amy (github handle?) build a list of the urls for pulse profiles of current fellows? |
Sure, Amy's handle is @community-impact. I sent the fellows a message to create profiles and we added an issue in the moz-fellows repo for it but I am not sure all of them were able to 😢 . I'll remind them. I think I'll need to request their profile links from them anyway, because the search doesn't seem to return for their names: Even when they have a profile:
I added a request in slack for profile links. One thing I noticed too, is that even when you have a profile, you can't really search for yourself as above, and it's hard to find your URL because when you're logged in it always displaces as profile/me rather than profile/NUMBER. More soon @alanmoo ! UPDATE:
Alumni Fellows:
|
Yup, that's expected and one of the things on our roadmap is improving the search. As long as the have a google account, they should be able to log in with it on Pulse and that'll allow them to create a profile. |
FYI, updated the above comment to include more fellows' profiles. |
Sharing a list of links to all the profiles. |
I added all the profiles as of today, including some alumni fellows (mostly OWF and Science because that's my focus area but I found some senior fellows too, so I add those. |
@alanmoo @xmatthewx @auremoser What URLs do we wanna use for specific fellowship type pages under Directory? I'm thinking
Thoughts? |
I think these are logical @mmmavis ! I wonder if we would want to abbreviate to "dir" or something so the URL isn't quite so long. What would be the full URL breadcrumb here? Something like It's probably too late to punt "directory" as a term, but I also like the following as options (they feel a bit warmer?, and echo community programs like this directory example which includes but is not forever limited to fellows)
|
Let's stick with |
* Related to #955 - fellowships directory pages
* Related to #955 - fellowships directory pages
We have dynamic directory working already so I'm closing this ticket. See this review app: https://foundation-mofostaging--pr-996.herokuapp.com/fellowships/directory/ Profiles are pulled from Pulse API directly. To make someone show on the directory page, make sure his/her Pulse profile has the following meta set (we can do this on Pulse backend's admin interface)
|
Whoo, looks slick, what's the best way to add a person (I notice Joey K. Lee @joeyklee is not listed among Science Fellows 2015) but I'm happy to add him.
What's the best way to do this from the above/other options? Thank you! |
Yes, staff will have access to add and update profiles for fellows. As I mentioned in slack, there's a hiccup we're squashing now that will make it much simpler. More soon.... |
Thanks @auremoser! let me know if there's anything I can do to help. |
Yes @joeyklee , would you mind making a Pulse Profile? We'll be using it in the spiffy new website which will feature a fellows' directory! I couldn't find your profile in my searches before, so I'm not sure we asked you to make one. Thanks |
@auremoser oh whoops! I may have overlooked that mail. Anyhoo, you should find it under my email: [email protected] |
* Set stage for fellowships pages w/ django template (#961) * Set stage for fellowships pages w/ django template * Adding some stub urls for the fellowships site. (#971) * Adding some stub urls for the fellowships site. * Update some of the urls a bit more * fellowships homepage wireframe (#965) * Fix review apps for fellows (#1010) * Test commit * Find out which url is it resolving to * Fix stuff * Remove debugging stuff * fixed rebase conflicts * Fellowships support page (#1006) Fellowships support page * fixed rebase conflicts * Responsive fellowships nav & better multi-page nav on mobile (#1020) * Related to #1019 - repsonsive fellowships nav + #977 - better multi-page nav on mobile * Updated fellowships homepage (#1042) * updated fellowships homepage * updated fellowships support page (#1049) * Fellowships directory pages (#1046) * Related to #955 - fellowships directory pages * Update fellowships type pages (#1059) * added illustration to fellowship types page and fellowships support page (#1061) * made fellowships work use the new master template (#1069) * updated /apply page so it's in 'application open' state (#1070) * More assets (#1073) * added more assets & created a svg sub-folder * added hero image to fellowships homepage * Related to #1062 - hide affiliation meta from front end (#1075) * design tweaks (#1081) * design tweaks * show fellow location in fellowships directory (#1103) * Added loading icon (#1093) * Related to #1045 - added loading icon * Featured fellows (#1112) * added featured fellows on fellowships homehomepomepage (hardcoded) * hide some incomplete content for now (#1113) * Fixes #1092 - added back missing icon & ran task to optimize svgs (#1108) * Added placeholder headshot to Person component (#1119) * Related #1114 - added placeholder headshot * Updated fellowships homepage content and layout again (#1122) * Related to #1120 - updated fellowships homepage content and layout again * Related to #1124 - hero banner adjustment * Fixed #1096 - replaced a svg (#1123) * Content changes to apply page (#1127) * Related to #1116 - content changes to apply page * Fixed broken 'see work' link (#1129) * Fixed #1128 - fixed broken 'see work' link * Fixes #1144 - fixed a fellow's social link (#1145) * remmoved 'senior fellow' section from directory pages (#1150) * redirected /fellowship to /fellowships (#1149) * redirected /fellowship to /fellowships * removed an extra line * Fellowships improvements (#1157) * code improvement * removed a few empty files
We're going to have a dynamic directory, but the work on that might take longer than it does to get to building this page. If that's the case, grab the JSON from the desired pulse profiles and use that to generate a static page.
The text was updated successfully, but these errors were encountered: