-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
epic: Experimental features should have experimental tag #3096
Labels
category: settings
Settings, system monitoring components
needs designs
Needs designs
type: feature request
A new feature
Comments
imtuyethan
added
P2: nice to have
Nice to have feature
type: epic
A major feature or initiative
labels
Jun 24, 2024
imtuyethan
added
type: feature request
A new feature
and removed
P2: nice to have
Nice to have feature
type: epic
A major feature or initiative
labels
Aug 28, 2024
imtuyethan
changed the title
epic: Experimental features should has experimental tag
epic: Experimental features should have experimental tag
Sep 17, 2024
@imtuyethan can you take a look at my notes in the Description above? Let's
|
^ Updated the description with the latest designs |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
category: settings
Settings, system monitoring components
needs designs
Needs designs
type: feature request
A new feature
Problem
We force users to go to Settings > Advanced Settings > Turn on
Experimental
> Turn on each feature to use the latest experimental features. This is an anti-pattern.Experimental features should be natively built into the application, but denoted with a sublet flag to let users know the feature may be flaky.
Antipatterns
❌ Experimental page in settings
❌ Grouping unrelated experimental features in the same section
❌ Users never discover various features, i.e. "Why doesn't Jan have RAG?"
❌ Users discover it, but can't remember how to turn it off (Quick Ask)
❌ Once experimental moves into stable, it's a very unnatural integration and requires more work, e.g. Quick Ask.
Good patterns
👍 Built into the application on day 1
👍 Visually clear each time users use it, that it is experimental
Experimental features
1. Quick Ask
Figma: https://www.figma.com/design/DYfpMhf8qiSReKvYooBgDV/Jan-App-(3rd-version)?node-id=8522-106723&t=grvrbEHWnoAM254S-4
2. Tools (Retrieval,...)
Figma: https://www.figma.com/design/DYfpMhf8qiSReKvYooBgDV/Jan-App-(3rd-version)?node-id=5119-85461&t=grvrbEHWnoAM254S-4
3. Vulkan
Figma: https://www.figma.com/design/DYfpMhf8qiSReKvYooBgDV/Jan-App-(3rd-version)?node-id=8522-107553&t=grvrbEHWnoAM254S-4
Note: this page looks a bit different than the current UI is because we have not implemented this yet: #3688
4. Save instruction for new threads
Should roll out to stable releases: #3704
The text was updated successfully, but these errors were encountered: