-
-
Notifications
You must be signed in to change notification settings - Fork 281
Closed
Labels
Description
Quoting discussion with @timholy in JuliaMath/IntervalSets.jl#56 (comment)
Off topic, but I think it'd be nice if Pkg.jl helps doing type-piracy in more controlled manner. Some metadata fields like
extending
(specifies pirated packages) andconflicting-with
would be nice.I had the same thought. There might be ways of getting the same behavior as
conflicting-with
now (both packages deliberately exporting the same function), and it's worth asking exactly what purpose these serve and how they get integrated into the ordinary user experience (warnings? errors? just documentation? how do people know to go look?), but Pkg does seem to be the right place to declare these things and worth mulling over what the behavior would actually be.