Naming our repos #161
Replies: 5 comments
-
I'm globally ok with this move, provided that it is done at the time major versions of the different toolkits are released. Or for new toolkits (a Flutter/Dart one comes to mind). The slightly annoying side is that a streamer in golang will be named Logically, a mono-repo Readium Web should be therefore renamed |
Beta Was this translation helpful? Give feedback.
-
ts-toolkit ... I would have thought web-toolkit? |
Beta Was this translation helpful? Give feedback.
-
Well, ideally we should use the project name if possible. A rule of thumb would be: So:
In the case of the
|
Beta Was this translation helpful? Give feedback.
-
I'm not a fan of the
So I'm in favor of using |
Beta Was this translation helpful? Give feedback.
-
I am also in favor of using |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
In the last few years, we've had to be careful about the way that we call our current set of projects: what was initially called "Readium-2" became simply "Readium" with three main projects:
For this reason, we now have an inconsistency in how we name our repos:
r2
prefix followed by the module name and the language used (the initial repo beingr2-streamer-go
)web
,mobile
anddesktop
for examplereadium
as a prefix:readium-css
,readium-lcp-server
and historical projects likereadium-js
The Go repo is slightly different from any of these repos:
r2
prefixed repoFor the sake of consistency, I think that we need a rule of thumb to decide how to name things moving forward. I would recommend:
r2
prefix moving forward and simply usingcomponent-language
, so for exampler2-shared-swift
would eventually becomeshared-swift
readium
prefix as well from non-historical projects, so for examplereadium-lcp-server
would becomelcp-server
(which is consistent with what we do in other repos anyway, for examplewebpub-manifest
)language-toolkit
sor2-streamer-go
would becomegolang-toolkit
orgo-toolkit
Beta Was this translation helpful? Give feedback.
All reactions