Skip to content

docs: project philosophy#12897

Merged
patak-cat merged 12 commits intomainfrom
docs/philosophy
Jun 22, 2023
Merged

docs: project philosophy#12897
patak-cat merged 12 commits intomainfrom
docs/philosophy

Conversation

@patak-cat
Copy link
Member

Closes #3223

Description

Initial draft. Content to be discussed and also if this section should be in the docs or in the CONTRIBUTING.md.


What is the purpose of this pull request?

  • Bug fix
  • New Feature
  • Documentation update
  • Other

@bolt-new-by-stackblitz
Copy link

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

Shinigami92
Shinigami92 previously approved these changes Apr 18, 2023
Copy link
Member

@ArnaudBarre ArnaudBarre left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. I don't know if the lot of people will read this, but feels better here than in CONTRIBUTING.md. We can still add a line that major changes in the core should follow the [project philosophy](link)

Co-authored-by: Arnaud Barré <arnaud.barre@carbometrix.com>
Shinigami92
Shinigami92 previously approved these changes Apr 19, 2023
Co-authored-by: Jeff Yang <n2ya@duck.com>
Co-authored-by: Jeff Yang <n2ya@duck.com>
@bluwy bluwy mentioned this pull request Apr 27, 2023
4 tasks
Copy link
Member

@bluwy bluwy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I forgot to review this! I had attempted a document locally too but didn't get really far. Apart from my below suggestion, I had also thought about documenting "YAO", but we could perhaps add that in another day.

EDIT: Actually the first section somewhat covers YAO, perhaps it could be more explicit in we're not extending the Vite config unnecessarily, but I don't have a hard opinion if we need to change it here.

Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
Copy link
Member

@sapphi-red sapphi-red left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 💚

@patak-cat patak-cat merged commit 17c63fe into main Jun 22, 2023
@patak-cat patak-cat deleted the docs/philosophy branch June 22, 2023 09:00
xinxinhe1810 pushed a commit to xinxinhe1810/vite that referenced this pull request Jul 4, 2023
Co-authored-by: Arnaud Barré <arnaud.barre@carbometrix.com>
Co-authored-by: Jeff Yang <n2ya@duck.com>
Co-authored-by: bluwy <bjornlu.dev@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Proposal: Write a philosophy about additional options, plugin system and coverage to other similar tools

8 participants