Skip to content
This repository was archived by the owner on Sep 5, 2024. It is now read-only.

2.2.2 – Table Mixin Columns – conceptual background? #124

Discussion options

You must be logged in to vote

I've pushed a PR (#126) to rephrase the relevant sections. Reading through the paper and comparing to official python docs (https://docs.python.org/dev/library/collections.abc.html) I think it would be best to remove the word "mixin" altogether. astropy.table "mixin" columns are not strictly "mixins" in the Python sense, more an interoperability protocol controlled by class composition (the "info" attribute). As an aside, maybe we should coin "compin" for the compositional equivalent to inheritance's "mixin".

Replies: 2 comments 3 replies

Comment options

You must be logged in to vote
3 replies
@nstarman
Comment options

@dhomeier
Comment options

dhomeier Apr 23, 2022
Maintainer Author

@mhvk
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by adrn
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
draft-v2 Second draft after initial submission on 2022-04-25
4 participants