Description
The samza-serializers package should be removed, and its contents moved back into samza-core. Originally, the serializers package contained a JSON serde, and was isolated from samza-core to avoid introducing a Jackson dependency. However, Jackson was introduced as a dependency anyway. In addition, other serializers (e.g. an avro serializer, or a Protobuf serializer) should not reside in the same package (samza-serializers), but in their own packages (samza-avro, samza-protobuf) to avoid contaminating dependencies.
In conclusion, this package is pointless, and should be removed.