Skip to content

Cleaning out old branches and removing mess #3410

Open
@ggadt

Description

@ggadt

With this issue i would like to start to cleaning some mess on this beautiful repository, since i had a lot of confusion when i started to analize the project, the docs ecc.

I propose to start cleaning the docs removing references to files that exists no longer.
I'll slowly append here news, files and fixes to make

List of all branches (ordered by committer date descending - from newest to oldest):
Icons Legend:

  • ✅ : PR created, branch mergeable
  • ⛔ : PR created, and closed, branc force pushed to main
  • ➖ : Nothing, not appliable
Branch name PR created Meaning Actions needed
minder_add_dependabot_configuration_for_github-actions
minder_replace_unpinned_actions_with_pinned_action
dependabot/npm_and_yarn/next-14.2.10 Bot wants to update next dependency in frontend Check if FE behaves normally with the new version of next, what are the differences with the new version compared with the current one, and apply to our code
dependabot/npm_and_yarn/micromatch-4.0.8
implement-modules-page-2 created module card in web app. Maybe this is the current branch updated with main, in which we could collaborate to recover the svelte project and migrate to next?
implement-modules-page The changes are already on main branch thanks to #3391, but the branch has been opened again export some changes made in commit a805141, like in src/librelingo_json_export, then close and delete branch, changes already merged on main
main
minder_add_dependabot_configuration_for_npm
rewrite-fe Rewriting project from svelte to NextJS
fixes-for-fe Last svelte version of the project with sveltekit installed Remove branch, already force pushed to main, involves svelte(?)
fixes build: refactor project to use pdm instead of poetry Delete branch? - Pdm installed instead of poetry
gh-pages
release-course-page-restyle Involves changes made on components built with Svelte Remove branch, involves svelte(?)
add-more-language-files register all language files in svelte-i18n Removable, involves svelte for i18n (?) and its translations files regarding librelingo
add-typescriupt-5 Changed typescript version to v5, also moved from main package.json into webapp folder Remove branch
temporary-german-repo-fix solution proposed in a specific commit of Lambdarer repo, now reverted to main branch in config.json (apps/librelingo-web/src/courses), i assume that the issue is fixed delete branch
fix-deployment-2 adding some stuffs for Semaphore CI for installing deps before deployment What about Semaphore CI? is it gone? Is the branch removable so?
fix-deployment Similar to fix-deployment-2 see prev
major-app-redesign Involves components in Svelte to remove
run-course-export-directly-from-monorepo 🚫 Feature imported somehow in main branch (inclusion of poetry -> pdm script librelingo-export-cli remove branch?
improve-course-load-time
fix-msw-mjs
word-pairing-challenge
kantord-patch-1
remove-import-error
migration-to-sveltekit-1 Svelte is no more the main frontend tech, so i assume this branch is removable? Remove
test-if-last-passing-version-really-wokrs
fix-export-feature
revert-failing-stuff
ci-fix-python-dependencies
fix-python-dependencies
refs/tags/@librelingo/web-v1.25.0
updates-for-ciampix-main Same as ciampix/main with more commits, development on docs, and generation via antora playbook review? progress?
ciampix/main Docs, mkdocs and conversion of md into asciidoc remove branch
add-python-auto-formatting
add-explanation-markdown-to-yaml
update-dependencies
chips-refactoring
add-prettier-through-eslint
set-up-material-design
deprecate-lili-tools
update-svelte-loader
set-up-npm-packages

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions