codeispoetry / wp-codespace

A codespace starter kit for WordPress theme and plugin development.
83 stars 77 forks source link

Combining efforts #2

Open mor10 opened 1 year ago

mor10 commented 1 year ago

Adding @helen here for visibility and possible collab. There are several projects working towards the same goal, and knowledge sharing will be crucial so time and skills are not wasted.

For reference, here's @Helen's setup: https://github.com/WordPress/wordpress-develop/commit/2654756a03a886a6f3c751b53355a6f9527a45cf

mattneal-stafflink commented 1 year ago

@mor10 I'd love to see how far you've come in terms of creating a scaffold for WP dev without all the wordpress-develop stuff.

For example, I'm looking to utilise Codespaces in our dev workflow to remove the complications and issues of local development.

araeubig commented 1 year ago

I would add this new repo:

https://github.com/sjinks/test-codespaces

and the other one https://github.com/vladimirkonrad/Codespace-wp-template i wrote you last week. It would be great to generate ONE perfect working WordPress codespace. I tried a lot but my unix-skills are not on the same level like my developer-skills in wordpress. Perhaps we could build a team? I think @helen and @mor10 would be good members - i could work most on the concept, the documentation and the testing and support with ideas.

mattneal-stafflink commented 1 year ago

I'd be happy to contribute to this where I can. My skills with Docker are limited, but I can assist with pretty much everything else.

araeubig commented 1 year ago

I would add this new repo:

https://github.com/sjinks/test-codespaces

The working repo has get new additions https://github.com/Automattic/vip-codespaces.

I looked at the new files and think that the target of the upcoming repo is to make it more configurable. I will test a bit with this additions in the next days.

@mattneal-stafflink: For me i have the same requirements like you. I need a full working codespace/docker image for my plugin development and perhaps i think about to integrate the website development in a github workflow too.

Currently i think about a real working solution to integrate the plugin repo native into the development environment repo and there exists many ways but none of theme seems to be "easy".

araeubig commented 1 year ago

I'd be happy to contribute to this where I can. My skills with Docker are limited, but I can assist with pretty much everything else.

End the end of upcoming week i will have a new repo online (it's based on the fantastic approach of sjinks he did for @Automattic , will always be up-to-date from the original repo) and allows integrating more functions without loosing the main code.

mattneal-stafflink commented 1 year ago

@araeubig that's awesome to hear, keep me updated. I see Codespaces as being very useful for plugin development, but for me, I don't see why we couldn't use it for full website development. It might be a bit silly at this stage, but I'd love for this to be a reality. Then maybe I can stop buying $3,000+ Aud MacBook Pros for my team!