osmose-model / osmose-web-api

Web service that generates Osmose configuration files from data sources like Fishbase and SeaLifeBase. Used by https://www.config.osmose-model.org .
MIT License
2 stars 2 forks source link

move UI repository to https://github.com/osmose-model/osmose-web-ui #182

Closed jhpoelen closed 6 years ago

agruss2 commented 6 years ago

@barriern We would like to move the UI repository developed for our bridge project/paper to https://github.com/osmose-model/ For this to happen, we would need @jhpoelen to be one of the owners of the osmose-model GitHub repository. Could you please make this happen? Thanks a lot!

agruss2 commented 6 years ago

@barriern Thanks a lot for having given ownership to Jorrit! @jhpoelen Could you please do the move? Also, when all the pre-publication steps you had identified have been implemented, could you please send me a list of all the new information I should include in the bridge paper so that we can point the reader to all the most-up-to-date GitHub respoitories, webpages, Zenodo resources, etc.? Many thanks!

jhpoelen commented 6 years ago

@FIN-casey could you please complete the following suggested steps to move the web UI to the osmose organization?

  1. rename the repository from FIN-casey.github.io to osmose-web-ui see https://help.github.com/articles/renaming-a-repository/ .
  2. request a transfer ownership of the repository to organization osmose-model see https://help.github.com/articles/transferring-a-repository-owned-by-your-personal-account/#transferring-to-an-organization .
  3. ping me and I'll complete the transfer

Please let me know if you have any other questions / ideas.

QQ-Sortiz commented 6 years ago

Hello @jhpoelen,

I already renamed the github repository to osmose-web-ui but it still created a link pegged with fin-casey. (http://fin-casey.github.io/osmose-web-ui/).

I also tried to transfer the ownership of the repository to you and Nicolas Barrier but transfer button is disabled. I attached a screenshot for your reference.

transfer

barriern commented 6 years ago

Hi

Is it because you inverted both fields? I think osmose-model should be the organization name, and jhpoelen should be set into the first field (repository to confirm). But I am not sure.

QQ-Sortiz commented 6 years ago

Hello @barriern ,

Nice catch! I misunderstood the repository name to be the repository that will hold the transfer. I tried to transfer the osmose-web-ui repository but I don't have enough access credentials to create a repository on osmose-model. Could you help me with this? By the way, I am using FIN-casey for this transfer. Thanks!

barriern commented 6 years ago

Hi I have added the FIN-casey user to the osmose-model organization. Let me know if you now can create the repo. Nicolas

QQ-Sortiz commented 6 years ago

Hello @barriern,

Still unable to transfer the repository to osmose-model. Same error. "You don’t have the permission to create repositories on osmose-model". Thanks!

barriern commented 6 years ago

Maybe I can try to create the repo. What would be the name of the repo?

QQ-Sortiz commented 6 years ago

Hello @barriern,

I successfully transferred the osmose-web-ui to osmose-model. I just accepted the invitation from you. Thanks!

Hello @jhpoelen,

Finish with the transfer. Thanks!

barriern commented 6 years ago

I have one more question. If I browse https://github.com/osmose-model/osmose-web-ui, the github directory shows up instead of the website, is it normal?

QQ-Sortiz commented 6 years ago

Hello @barriern,

You have to create github page for the repository. I was not able to create it because I am not owner of the account. Please see https://help.github.com/articles/configuring-a-publishing-source-for-github-pages/

barriern commented 6 years ago

Hi @agruss2 . @jhpoelen, @QQ-Sortiz After some digging, the configuration wizard is now available from config.osmose-model.org or www.config.osmose-model.org. This is done via a redirection from OVH (where OSMOSE websites are hosted) to the GitHub repository. For this, I have renamed the osmose-web-ui repository into osmose-model.github.io. However, I have some questions for you. I see that there are three repositories related to the Web API: osmose-model.github.io, osmose-web-api-js and osmose-web-api. My question is what are the purpose of each of them, and how do they interact? Thanks Nicolas

agruss2 commented 6 years ago

@barriern @jhpoelen @QQ-Sortiz @FIN-JBarile I just tried to run a test with the web application by going to FishBase website (e.g., https://www.fishbase.de/search.php) and then selecting "OSMOSE parameters" in the "Tools" section. Instead of reaching the first page of the web UI, I got the following message: ''' 404 There isn't a GitHub Pages site here.

If you're trying to publish one, read the full documentation to learn how to set up GitHub Pages for your repository, organization, or user account.

GitHub Status — @githubstatus ''' Do you know why is that and how this could please be fixed? Many thanks!

barriern commented 6 years ago

Hi Arnaud This is because the Fishbase website points to http://fin-casey.github.io/. But since everything has migrated, the Fishbase website should now point to either http://www.config.osmose-model.org or http://osmose-model.github.io Nicolas

agruss2 commented 6 years ago

@barriern Yes, that's what I suspected! I'm therefore gonna open a new GitHub issue for Skit and Miel. Thanks a lot Nicolas and talk very soon!

agruss2 commented 6 years ago

Since the migration has been successfully completed, we can now close the present issue; thanks a lot to you all!