That’s what I like feedback.
@deathaxe thank you very much for commenting.
I agree with most of the points. I just did not want to follow a different approach from all the others.
So I just have the change log in Preferences > Package Settings > Meetio > Changelog because it’s easier for the user to see the theme changes.
The message.json is good for showing when the user has updated the theme, then you have no way to see what the theme has again. If you count by the people who install it fear directly through Github.
But as I said I liked to implement some functionalities to make my theme more flexible, so that the user could do some custiomizations without endangering the performance of Sublime Text.