But what if the channel content makes the specific statuses of ‘open’ and ‘closed’ completely meaningless? Say a channel that is used to enter softball tournament events - you might have a status of ‘scheduled’, ‘postponed’, ‘cancelled’, etc, but ‘open’ or ‘closed’ just doesn’t really apply.
I understand that EE requires these 2 status fields in order to function properly (a short-coming of the framework IMHO, like the requirement of the ‘title’ field whose label you cannot change), but it seems a little presumptuous for the framework to assume that any conceivable channel a user might create would have a use for statuses labeled ‘open’ or ‘closed’, and that the only way - by default - to actually publish an entry from that channel is for its status to be set to ‘open’.
It’s confusing at best, for anyone who is led to believe that channels can contain any type of information you want, much like a table in a database. This is where I’m coming from regarding statuses, so I was hoping that I was just misunderstanding their purpose. Are you saying that EE assumes that I will only create channels that will contain a news post or article of some kind? Am I supposed to feel free to use channels for ANY type of data (like a db table) that I need?