mesh-adaptation / mesh-adaptation-docs

Documentation source for Animate, Goalie, and Movement
MIT License
1 stars 0 forks source link

Add README and developer docs #14

Closed jwallwork23 closed 2 months ago

jwallwork23 commented 3 months ago

Closes #8. Closes #11.

The code changes in this PR are minimal. However, as part of reviewing this PR it would be great if people could have a read of the Development Practices wiki page that I added. Hopefully it reads well and is instructive. Feedback welcome!

jwallwork23 commented 2 months ago

Thanks for your reviews @erizmr @ddundo, will address later.

On second thoughts, does anyone have a preference on whether the dev docs information should live in the wiki or on the website? I thought about this because I realised its not as easy to review wiki changes because they don't appear in the "Files changed" pane.

ddundo commented 2 months ago

I like the idea of having everything on the website (including the installation instructions), but I don't have a strong preference :)

But either way I think that we should add a link to this "contributing" page to animate/goalie/movement readme's. At the moment it's hard to find.

jwallwork23 commented 2 months ago

LGTM. I read the Development Practices and it is very instructive! One point I come up when reading the Pull Requests part is that do we expect contributors to work on branches in the main repo directly or their forked repos? Which do you think is better?

@erizmr It's more a matter of whether you have permission to create a branch. Added "Note that if you are not a member of the mesh-adaptation organisation then you will have to fork the repository that you wish to contribute to."

acse-ej321 commented 2 months ago

@jwallwork23 - some comments on the wiki Development Practices page:

jwallwork23 commented 2 months ago

Thank you @acse-ej321 for your very thorough review! This is great. I think I've addressed most of your concerns, except the following.

Regarding opening links in new tabs, it doesn't appear to be possible in GitHub. I tried this (inspect the source to see my HTML) but it didn't work. (See https://stackoverflow.com/questions/41915571/open-link-in-new-tab-with-github-markdown-using-target-blank)

It would be good to add a hyper link to “point 9”

I don't know if this is possible?