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
Hopefully the final attempt to migrate the PyLadies static website #649
Comments
@pyladies/tech-and-infra-admins to review and provide feedback |
I have also just put back the location page without individual chapter pages, all the links to chpater website and social medias are external links |
Beautiful! I say ship it, and we can reformulate the location page in a separate PR! Thank you @Cheukting for doing this. I thought about bringing this up again after reading the post that Nati put together and thinking that we could make it so much easier to read. |
Having tried to rewrite the old repo in the past. I think starting this as a new repo makes sense. We can use READMEs in subdirectories of the old repo to indicate when/if things have been migrated to the new repo. |
Thanks @willingc Creating a new repo is easy, but since we have a whole bunch of process tied to this repository, I'm worried things will break (and will create some downtime to the website). How about this:
This way I think in theory, we will get to the hookups like netlify, domain name, etc to the repo. |
@Mariatta @willingc @Cheukting -- @econchick and the rest of the council would like some time to review this, and think things over. |
@Mariatta That makes sense. Do whatever makes sense and introduces the least risk after getting the go ahead from @econchick and the rest of the council. |
Thank you. I do hope we can get some decisions and action surrounding this sooner than later. The sooner we can make the website more maintainable, the easier it will be for contributors to contribute to the content and blog of PyLadies. |
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days |
Thank you for bring this to the April meeting @econchick please kindly let me know if there's any follow up actions that need help. |
Hey @Cheukting and et al. 👋🏽 First, thanks for your enthusiasm and willingness to contribute to improving our PyLadies website. This is a well-overdue improvement, and we know it was a lot of work (we are sorry it has been so frustrating). However, while discussing this project, we –the global council– agreed that we would like this website migration to be a participatory process involving multiple members of the PyLadies community to ensure a) we are meeting their needs and b) we have a plan for its implementation and long-term maintenance, and c) that this becomes an opportunity for a wide range of PyLadies to get involved in designing, coding, and creating content. It's been 12 years since the original website design and 13 years since PyLadies was founded. Rather than rush to replicate what we currently have on a more modern tech stack, we'd like to pause and rethink/redesign the site from the ground up to reflect where we are today as an organization. To that effect, we plan to:
This means that while we appreciate and recognise your effort, we will not be merging your PR. Instead, we’d like to invite you to participate in the abovementioned process. We'd like to make building out the new site a fun and meaningful path to both first-time and veteran open-source contributions. We know all of this is going to take time and might be messy, but we also think that it is a process that is well worth going through. |
I have a suggestion to make Point 1 more concrete. Would it be possible to create a new Benefits:
|
I would be happy to work with folks at the sprint to migrate content and images. |
It's ok @trallard , it was fun to create this PR. Let me know if you want any help in the future. Shall I close it for now? |
Thanks for the suggestion @willingc agree that having a separate repo for iteration and discussions would be very helpful and encourage participation and feedback from community members so we can have this as a concrete first deliverable for this upcoming sprint. @Cheukting for now, let's close this PR. |
As per talking with @Mariatta there were several attmpt to migrate the PyLadies static website out from the previous one. There are some issues that can be addressed with a new website using a new flamework:
Therefore we suggest the following:
build a modenize version with Hugo, the choice of Hugo is discussed and agreed by several PyLadies leaders in Slack. It is also suported by Netlify
Keep it as close to the original as possible but remove the following:
I have made a mock up preview of the new website here at this repo.
As you can see except the above points it has keep close to the original as possible.
For the next step, I would suggest putting my preview repo into a new repo under PyLadies GH account, with all the README.md and CONTRIBUTING.md and licenses added back in.
The reason of starting new is that the framework of Hugo and Mynt is very different and it is hard to compare like to like. Also we would like to keep the information of the chapters (which are suppoesed to be migrates) in the old repo for future reference. Once the migration is finish the old repo can be achieved for future reference.
Another option is to keep a clone repo of the old repo before over writing with the new website repo. That way the old issues and CI can be kept the same.
I am up for suggestions and comments, please feel free to suggest changes.
The text was updated successfully, but these errors were encountered: