Maxime Liquet
Maxime Liquet
@philippjfr here are some deprecation periods for other libraries: - [Django](https://docs.djangoproject.com/en/dev/internals/release-process): - Feature releases are made roughly every 8 months. Deprecations need to wait for a minimum of 2 feature...
@jlstevens suggested it would be great if there was automation to enforce some of the requirements. I think that: - Ideally, yes, but building and setting up automation over multiple...
> If automation is too high a bar, then the next best thing is establishing a clear, concrete process that does things correctly. For instance, maybe we should have a...
In the last round of updates I have: - Attempted to make it clear that exceptions to the rules are fine - Turned the deprecation cycle guidelines into a checklist...
Another update to align some recommendations with the previous update: - Upgrade from `DeprecationWarning` to `FutureWarning` after a few months - When removing the feature, ensure the warning type was...
@holoviz/holoviz-dev this is ready for another round of review. Let me know if I have not addressed one of your previous comments and if you disagree with how I addressed...
Add two small things after discussing with Simon: - Projects should distribute the release candidates before a major release and all final releases as *Github releases* - The deprecation policy...
- https://github.com/holoviz/holoviz/commit/b5def36563835f171f95306b9eb9ee12384d0303: Enhanced the `warnings.warn` / `@deprecated` section by putting `@deprecated` first and documenting that calling `@deprecated(msg, category=None)` **disables** the run-time warning. - https://github.com/holoviz/holoviz/commit/f8e00677152545d4cc01938fd371b19fa7792f1e: Added docs on the `skip_file_prefixes` parameter...
HEP2 is ready for review. I think the first reviews and discussions have helped resolve some points of contention, but there may still be some. According to HEP0, we should...
Thanks all for the reviews! With approvals from @droumis, @jbednar, @philippjfr, @hoxbro, @jlstevens, and @ahuang11 (one thumb up somewhere 🙃 ), I think it's fair to consider we've reached a...