New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extract legacy formatter code #1432
Comments
During my code audit of rspec-core I noticed some things that I think could be improved as part of the final touchups to formatters for RSpec 3. Figured I'd throw them up here for dicsussion:
I definitely don't want to bike shed on the formatter stuff and delay the RC release but figured it's at least worth mentioning. I imagine some of this may already be on your radar, @JonRowe. |
BTW, here are some prior discussions of the legacy formatter support gem: |
@myronmarston I'll be happy to assist |
@yelled3 no need, this is my pet project ;) |
Hmm, I've actually been thinking about a profiling formatter, I wonder if theres scope to make it independent like deprecations.
I was thinking it could probably be extracted into the notification.
This has been one of my goals too
Yep |
This has previously been discussed in #726, FWIW. I'm definitely open to the idea, although I had some (minor) concerns I expressed there about it. What do you see as the advantages to making it a separate formatter? |
@myronmarston can you set up a repo for the extracted gem? |
Sure. What should it be called? |
Personally I like |
Hmm, I think |
I think of it as a namespace, the fact it requires a folder is immaterial (to me), and as a namespace I think it makes sense. (we may one day have legacy matchers, or such), but I'd be ok with |
Anyone else have an opinion? My preference is very slight... /cc @xaviershay @samphippen @soulcutter @alindeman @cupakromer |
I can see it both ways, but I probably have a minor preference for |
|
The amount of thought that has gone into this is probably too much :) |
the _ is for joining words, the - is for separating them. rspec-legacy_formatters makes most sense to me as the legacy formatters are more tightly bound together than the RSpec is. |
Cool, I'll name it that then. |
With gem naming they represent the underlying structure, not the words. |
paint it green |
@JonRowe, which of the additional items discussed above do you plan to do? |
I'm going to focus on this next week |
Which of those items do you plan to do? Also, would it help you get those done faster if I took over the rspec-legacy_formatters work? |
Closing this one now that the remaining items have separate issues opened for them. |
@JonRowe
I don't understand what has to happen here but if there is a way I can assist let me know.
The text was updated successfully, but these errors were encountered: