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

Redirect Principles.green to new Training website #109

Closed
holanita opened this issue Oct 25, 2022 · 38 comments
Closed

Redirect Principles.green to new Training website #109

holanita opened this issue Oct 25, 2022 · 38 comments
Assignees
Labels
website Issues related to website
Milestone

Comments

@holanita
Copy link
Contributor

Why: the principles.green site still gets a decent amount of traffic, but the content is outdated
What: we should redirect traffic to the new page

Redirect from: https://principles.green/
Redirect to: https://learn.greensoftware.foundation/practitioner/introduction
To be discussed/confirmed if we should redirect pages one by one or you'll just redirect everyone to the main page regardless of which old principles.green subpage they land on?

@osamajandali can you get started on this one or do you need further info?

@holanita
Copy link
Contributor Author

@zanete hi. this one is not linked to any sprint yet. can you help schedule this in depending on Osama's availability?

@zanete
Copy link

zanete commented Oct 31, 2022

@holanita will meet with him today to discuss! :)

@zanete
Copy link

zanete commented Oct 31, 2022

this kind of stuff can only be done by @jawache

@zanete zanete assigned jawache and unassigned osamajandali Oct 31, 2022
@holanita
Copy link
Contributor Author

holanita commented Nov 1, 2022

@zanete ok noted. did you guys define an ETA for this? should I follow up with Asim?

@zanete
Copy link

zanete commented Nov 2, 2022

@holanita Asim will do this Friday morning after he's updated the website as per #111

@jawache
Copy link
Contributor

jawache commented Nov 4, 2022

@holanita let's pause on this one till after we've also moved to greensoftware.org, otherwise there are too many changes in one go and it makes it harder to ensure things are working

@holanita holanita moved this from Todo to Blocked in D: Web Nov 4, 2022
@holanita
Copy link
Contributor Author

holanita commented Nov 4, 2022

OK, I've updated the statuses accordingly.

@zanete
Copy link

zanete commented Nov 11, 2022

@jawache it's been a week now, do you think it's now a better time to implement?

@holanita
Copy link
Contributor Author

As discussed in today's team call, @jawache will do this today / tomorrow.

@holanita holanita moved this from Blocked to Todo in D: Web Nov 29, 2022
@zanete
Copy link

zanete commented Mar 8, 2023

Capturing the status during the weekly call:

  • Still awaiting on @jawache to complete this

@zanete
Copy link

zanete commented Mar 15, 2023

Capturing the status during the weekly call:

  • Still awaiting on @jawache to complete this

@jawache
Copy link
Contributor

jawache commented Mar 17, 2023

I took a look and really am not sure what this is, it's just a GitHub site right @osamajandali? What key could this be? Do I need to give you some level of permissions?

@osamajandali
Copy link
Contributor

@jawache Could you try manual deploy from your end? just to see if this is the problem or not. And if there is more level of permission I can take please give it to me.

@jawache
Copy link
Contributor

jawache commented Mar 20, 2023

Ahh ok, Ill try it on my old laptop

@zanete
Copy link

zanete commented Mar 22, 2023

Capturing the status during the weekly call:

  • @jawache let us know how that went so we can close
  • also curious - why old laptop? it should be from the github interface in the cloud

@jawache
Copy link
Contributor

jawache commented Apr 20, 2023

Tried in several places, old laptop is fine. I can see it was erroring out on github pages with some strange error with deploy.

The github actions config was using the v2 of something, the latest is v3 thought it might be that - rebuilding. jawache/principles-green@fe33b2a

@zanete
Copy link

zanete commented Apr 24, 2023

@osamajandali @jawache does this mean this is now a closed issue and all is working as expected?

@zanete zanete moved this from In Progress to In Review in D: Web Apr 24, 2023
@jawache
Copy link
Contributor

jawache commented Apr 24, 2023

@osamajandali and @zanete can you take a look again, I think the error was in the versions of the actions. I've updated the config to use v3 but I think the rest of the config needs to change as between v2 and v3 the format of the file is diff. E.g. currently we use "env" but in the new v3 docs it seems to use "with" https://github.com/peaceiris/actions-gh-pages#%EF%B8%8F-set-ssh-private-key-deploy_key

@zanete zanete moved this from In Review to In Progress in D: Web Apr 25, 2023
@zanete
Copy link

zanete commented Apr 26, 2023

Capturing status in weekly call:

@zanete
Copy link

zanete commented May 3, 2023

Capturing status in weekly call:

  • Investigation is still ongoing, no solution yet
  • will give it another try this week and hope that a solution can be found

@zanete
Copy link

zanete commented May 10, 2023

Capturing status in weekly call:

  • has been on hold due to SOGS, but will carry on this week

@osamajandali
Copy link
Contributor

@jawache @zanete I fixed the version problem, now there is another issue coming from the tokens. @jawache Can you please give me full access to repo? so I can investigate further

@zanete zanete moved this from In Progress to Blocked in D: Web May 17, 2023
@zanete zanete added the blocked Issue needs attention / got stuck label May 17, 2023
@jawache
Copy link
Contributor

jawache commented May 17, 2023

I've checked and there is no way to give you any more access, "collaborator" level seems to be the highest?

image

@jawache
Copy link
Contributor

jawache commented May 17, 2023

@osamajandali given that this is going to be a complete one-off last-ever change to this repo, can we just edit the gh-pages branch and push the changes manually to there? https://github.com/jawache/principles-green/tree/gh-pages

@zanete zanete removed the blocked Issue needs attention / got stuck label May 18, 2023
@zanete zanete moved this from Blocked to In Progress in D: Web May 18, 2023
@zanete
Copy link

zanete commented May 18, 2023

@osamajandali given what Asim says above, have unblocked and put back in progress.

@osamajandali
Copy link
Contributor

Finally !
I was expecting that we need to proper build it so we may do more edits in the future but because this repo will not be touch @jawache solution works perfectly.
Now if you visit https://principles.green/ or any of it's other pages, you will be redirected to learn website.

@osamajandali osamajandali moved this from In Progress to In Review in D: Web May 23, 2023
@zanete zanete closed this as completed May 24, 2023
@github-project-automation github-project-automation bot moved this from In Review to Done in D: Web May 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
website Issues related to website
Projects
Status: Done
Development

No branches or pull requests

4 participants