Closed timdiggins closed 3 years ago
pinging @gettalong for the reason behind current workflow.
I guess the correct description would be "historic reasons" :smile: It is just the way I implemented the development infrastructure for the last ~18 years.
Another reason, later on, was so that the kramdown repo couldn't be used in a Gemfile. If someone wanted to use an unreleased version they would have needed to clone the repo and add the gemspec themselves, making it a more conscious choice.
just the way I implemented the development infrastructure for the last ~18 years.
Okay, are you open to changing that dev workflow for this repository, @gettalong? I'll do the needful if you're on board..
@ashmaroli Yeah, just go ahead!
Thank you!
I found it a bit surprising that the gemspec was embedded in Rakefile rather than tracked as a separate file. Would it be possible/acceptable to extract it out? It would make it easier for new developers I think, as well as useful for gem users to see this history of this specific file.