change languagedepot.org url to lexbox.org
@hahn-kev is already working on this.
Since Jul 8, 2026.
- Dominant language
- C#
- Stars
- 5
- Forks
- 26
- PR merge metrics
- No merged PRs in 30d
Description
this will change the domain used in the dialog, but we also want to change any pre existing projects. This will require hooking this ini check code
https://github.com/sillsdev/chorus/blob/104ce40716ad38b52e0794a1bdddf2891ca73d7a/src/LibChorus/VcsDrivers/Mercurial/HgRepository.cs#L155-L176
if the domain is Ld then change it to lexbox. Be careful to make sure it's not changing the domain in other cases.
I'd also like to try and change how the protocol logic works so we can drop all the domains except lexbox. This will require changing
https://github.com/sillsdev/chorus/blob/7504501e0dfb15ee733924960e19da1f674625f4/src/LibChorus/VcsDrivers/RepositoryAddress.cs#L108-L114
and any code that calls it to use a stored value of what protocol to use for a project (or it might be global?).
For HG It will also require changing the assumption that the url is https:://{host}/{projectId} to https:://{host}/hg/{projectId} (project id being the chorus term, lexbox calls it project code)
https://github.com/sillsdev/chorus/blob/80bee2fd6f5e19bcd648d941c6969a5dbacf1cbf/src/LibChorus/Model/ServerSettingsModel.cs#L127
and
https://github.com/sillsdev/chorus/blob/80bee2fd6f5e19bcd648d941c6969a5dbacf1cbf/src/LibChorus/Model/ServerSettingsModel.cs#L149
though there may be other places.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.