rename ~/.abra/apps to ~/.abra/recipes #268

Closed
opened 2021-11-25 11:03:39 +00:00 by knoflook · 5 comments
Owner

apps catalog stores recipes, apps.json stores information about recipes, and the actual apps are stored in servers catalog. this is confusing i think. it won't be a lot to move the recipes to recipes directory, and it's better to do this before beta release if we decide so! then we can rename servers to apps so that it actually stores apps. Server info is stored in docker and ssh-agent in the end.

`apps` catalog stores recipes, `apps.json` stores information about recipes, and the actual apps are stored in `servers` catalog. this is confusing i think. it won't be a lot to move the recipes to `recipes` directory, and it's better to do this before beta release if we decide so! then we can rename `servers` to `apps` so that it actually stores apps. Server info is stored in docker and ssh-agent in the end.
knoflook added this to the UI / UX testing milestone 2021-11-25 11:03:39 +00:00
knoflook added the
design
abra
labels 2021-11-25 11:03:39 +00:00
knoflook added this to the Beta release (software) project 2021-11-25 11:03:39 +00:00
knoflook added the
awaiting-feedback
label 2021-11-25 11:03:50 +00:00
Owner

Ah very nice, great stuff! I guess we'll either want to make this change in $yet_another_"final"_abra-bash_release, or decide to completely can abra-bash? No strong feelings between those options.

Ah very nice, great stuff! I guess we'll either want to make this change in `$yet_another_"final"_abra-bash_release`, or decide to completely can abra-bash? No strong feelings between those options.
Author
Owner

ah i forgot about abra-bash. I think we can just change it there too, it's not a big change after all!

ah i forgot about abra-bash. I think we can just change it there too, it's not a big change after all!
Owner

Yes please! I just remembered that I taught abra to find https://git.coopcloud.tech/coop-cloud/recipes in a ~/.abra/catalogue directory but that repo is called recipes 🤡 Do we also need to rename https://git.coopcloud.tech/coop-cloud/apps? We also have coop-cloud/abra-apps#12 lol. One day of migration chaos Coming Soon ™️ ?

Yes please! I just remembered that I taught `abra` to find https://git.coopcloud.tech/coop-cloud/recipes in a `~/.abra/catalogue` directory but that repo is called `recipes` 🤡 Do we also need to rename https://git.coopcloud.tech/coop-cloud/apps? We also have https://git.coopcloud.tech/coop-cloud/abra-apps/issues/12 lol. One day of migration chaos Coming Soon ™️ ?
Author
Owner

I just remembered that I taught abra to find https://git.coopcloud.tech/coop-cloud/recipes in a ~/.abra/catalogue directory but that repo is called recipes

do you wanna shuffle the directories around then @decentral1se? I propose the following:

  • #12: move coop-cloud/recipes to recipes.coopcloud.tech, apps.coopcloud.tech is moved to recipes.coopcloud.tech and the previous domain gets deprecated and we remove it in a week or two or CNAME it to recipes.coopcloud.tech. Better free it, as this domain might come in useful if we ever want to have demos of applications or offer accounts there
  • repo coop-cloud/apps gets renamed to recipe-requests (to consequently refer to recipes as recipes ;)
  • ~/.abra/apps gets renamed to recipes
  • ~/.abra/servers gets renamed to apps
  • apps.json gets renamed to recipes.json

and then we deal with things being broken

> I just remembered that I taught abra to find https://git.coopcloud.tech/coop-cloud/recipes in a ~/.abra/catalogue directory but that repo is called recipes do you wanna shuffle the directories around then @decentral1se? I propose the following: - #12: move `coop-cloud/recipes` to `recipes.coopcloud.tech`, apps.coopcloud.tech is moved to recipes.coopcloud.tech and the previous domain gets deprecated and we remove it in a week or two or CNAME it to recipes.coopcloud.tech. Better free it, as this domain might come in useful if we ever want to have demos of applications or offer accounts there - repo `coop-cloud/apps` gets renamed to `recipe-requests` (to consequently refer to recipes as recipes ;) - `~/.abra/apps` gets renamed to `recipes` - `~/.abra/servers` gets renamed to `apps` - `apps.json` gets renamed to `recipes.json` and then we deal with things being broken
Owner

This all went down in latest HEAD. I've yet to release the RC and come up with a chaos mitigating plan. The only thing is that I didn't do is rename servers to apps to avoid confusion when people don't realise that apps is now recipes. Re-open if you wanna tackle any further hairy renaming stuff.

This all went down in latest HEAD. I've yet to release the RC and come up with a chaos mitigating plan. The only thing is that I didn't do is rename `servers` to `apps` to avoid confusion when people don't realise that `apps` is now `recipes`. Re-open if you wanna tackle any further hairy renaming stuff.
Sign in to join this conversation.
No Milestone
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: coop-cloud/organising#268
No description provided.