Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1678-project-directory #1762

Merged
merged 46 commits into from
Nov 30, 2023
Merged

1678-project-directory #1762

merged 46 commits into from
Nov 30, 2023

Conversation

samuelstroschein
Copy link
Member

@samuelstroschein samuelstroschein commented Nov 27, 2023

📺 LOOM

What to review

Do your apps work? No thorough code review is expected although you can of course do that

Tasks

`loadProject` might write files for migration.
…{ projectPath })` to align with new project directory structure
1. we don't expect users to manually set up projects. instead, product pages will explain how to get started
2. maintaining the guide is high effort and misleading due to 1

cc @NiklasBuchfink lmk if you disagree
Not worth the effort of maintaining the guide.

- only 9 views in the past 7 days
- high effort keeping the guide up to date
- the --project flag in the documentation of paraglide js seems self-explanatory

cc @NilsJacobsen let me know if you disagree
- users get started by looking at products on inlang.com
- the goal of the readme should be "go on inlang.com", not manually set up stuff
- given the reasons above, maintaining this readme's getting started section seems unnecessary

cc @felixhaeberle lmk if you disagree
Pretty self explanatory how plugins can be installed via inlang.com. No wall of text needed.

@NilsJacobsen feedback:

I would expect a "tell me why plugins are great" not a "docs" why i need plugins for stuff load and save messages (at this point i dont know what those functions do).
@NiklasBuchfink you can implement a "create new project" in fink now. No need for docs.

Feedback:

- the usage sections seems redundant given that fink is a GUI application (that should be self explanatory)
Clicking on install reveals the same info with less maintenance effort
Copy link

changeset-bot bot commented Nov 27, 2023

🦋 Changeset detected

Latest commit: a2858e6

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 17 packages
Name Type
@inlang/cli Major
@inlang/sdk Minor
@inlang/plugin-i18next Patch
@inlang/plugin-json Patch
@inlang/plugin-m-function-matcher Patch
@inlang/plugin-t-function-matcher Patch
@inlang/badge Patch
@inlang/create-project Patch
vs-code-extension Patch
@inlang/rpc Patch
@inlang/telemetry Patch
@inlang/paraglide-js-adapter-unplugin Patch
@inlang/server Patch
@lix-js/server Patch
@inlang/paraglide-js-adapter-rollup Patch
@inlang/paraglide-js-adapter-vite Patch
@inlang/paraglide-js-adapter-webpack Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@samuelstroschein samuelstroschein self-assigned this Nov 27, 2023
@samuelstroschein
Copy link
Member Author

Given that @felixhaeberle is OOO. I will fix the ide extension and CLI

@samuelstroschein
Copy link
Member Author

IDE Extension is also working now as expected

CleanShot.2023-11-29.at.14.00.08.mp4

@samuelstroschein
Copy link
Member Author

@LorisSigrist @NilsJacobsen @NiklasBuchfink can you merge this PR tomorrow morning along with the version packages PR that will shortly afterwards be opened by vchangesets?

I don't want to merge the PR now and potentially break an app while you are all asleep. Reduced risk if you do it first thing tomorrow morning.

@LorisSigrist LorisSigrist merged commit 53690dc into main Nov 30, 2023
@LorisSigrist LorisSigrist deleted the 1678-project-directory branch November 30, 2023 08:45
@github-actions github-actions bot locked and limited conversation to collaborators Nov 30, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants