Skip to content

Artifact audit #1333

Closed
Closed
@JorgeCastilloPrz

Description

@JorgeCastilloPrz

What's needed

We're approaching release 0.9.0, it's time to ensure all artifact names match the new approach ( ****-data + ****-extensions). We must also double check that artifacts mentioned in README + "Quick start" docs section also match with those names. Also review which ones are missing, if there are any.

Audit results

The name on the left is the artifact name we're using in both README and Quick Start docs section. There's a ✅ in case both match with the name the artifact has in arrow codebase.

arrow-core-data
arrow-core-extensions
arrow-syntax
arrow-typeclasses
arrow-extras 💥 (should be arrow-extras-data ?)
arrow-extras-extensions
arrow-meta
arrow-free -> 💥 it’s called arrow-free-data, should be updated in README and docs
arrow-free-extensions -> ✅
arrow-mtl -> ✅
arrow-effects-data -> ✅
arrow-effects-extensions -> ✅
arrow-effects-io-extensions -> ✅
arrow-effects-rx2-data -> ✅
arrow-effects-rx2-extensions -> ✅
arrow-effects-reactor-data -> ✅
arrow-effects-reactor-extensions -> ✅
arrow-effects-kotlinx-coroutines-data -> 💥 where is the code?¿ remove leftovers in case we’re removing DeferredK and DeferredK extensions from Arrow
arrow-effects-kotlinx-coroutines-extensions -> 💥 where is the code?¿ remove leftovers in case we’re removing DeferredK and DeferredK extensions from Arrow
arrow-optics -> ✅
arrow-generic -> ✅
arrow-recursion -> 💥 it’s called arrow-recursion-data, we must rename it in both README and “Quick start” docs section.
arrow-recursion-extensions -> ✅
arrow-integration-retrofit-adapter -> ✅

artifacts never mentioned in either README or docs Quick Start section

arrow-query-language
arrow-kindedj
arrow-dagger
arrow-dagger-effects
arrow-dagger-effects-rx2
arrow-annotations
arrow-reflect
arrow-shadow
arrow-streams
arrow-validation

Is it intended for all of them? should we mention any?

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions