You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'd find it really helpful if the new "awesome" list could filter for stack. A really common use case is "I want to find a library for X in the lightbend|typelevel|zio|haoyiverse ecosystem", in order to minimize friction between different stack integrations.
Identified Obstacle
Define and moderate the list of stacks: what makes a project a stack?
For each stack define the list of seed projects.
As a starting point we can have:
Typelevel cats
zio
Akka
Spark
com-lihaoyi
Implementation Guideline
Add the projectDependencies field in ProjectDocument
Fill this field in the SearchSynchrnizer using the database
Add a stack parameter in the AwesomePages
Define for each Stack the list of seed projects.
Use the list of projects of the stack parameter to filter projects in the Elasticsearch query
Expectations
The new stack parameter should be tested in ElasticsearchEngineTests
The list of stacks should appear as a filter in the awesome Scala pages.
The text was updated successfully, but these errors were encountered:
Motivation
Idea from @Daenyth in #943
Identified Obstacle
Define and moderate the list of stacks: what makes a project a stack?
For each stack define the list of seed projects.
As a starting point we can have:
Implementation Guideline
projectDependencies
field inProjectDocument
SearchSynchrnizer
using the databasestack
parameter in theAwesomePages
Stack
the list of seed projects.stack
parameter to filter projects in the Elasticsearch queryExpectations
stack
parameter should be tested inElasticsearchEngineTests
The text was updated successfully, but these errors were encountered: