Skip to content
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

"Interfaces" tab gone? #450

Closed
zopyx opened this issue Jan 7, 2019 · 7 comments

Comments

@zopyx
Copy link
Member

commented Jan 7, 2019

Is there a reason why the Interfaces tab was removed from the Zope 4 ZMI.

@zopyx zopyx added the question label Jan 7, 2019

@icemac icemac added this to To do in Zope 4 final release via automation Jan 18, 2019

@icemac icemac added this to the 4.0 final milestone Jan 18, 2019

@icemac

This comment has been minimized.

Copy link
Member

commented Jan 18, 2019

I think it was part of Hanno's plan to eventually remove the ZMI completely. This plan was dropped but not every pice was restored yet.

I think the Interfaces tab can be helpful for some use cases but no one else has complained yet. I'm not sure if there is a general need to resurrect it.

So, what is your use case for which you need the Interfaces tab?

@djay

This comment has been minimized.

Copy link

commented Jan 18, 2019

@dataflake

This comment has been minimized.

Copy link
Member

commented Jan 21, 2019

IMHO Hanno's plan to remove as much as possible from the ZMI was a mistake. If it's easy to just resurrect useful parts we should not hesitate to do it.

@dataflake

This comment has been minimized.

Copy link
Member

commented Jan 21, 2019

P.S.: I looked at this quickly and it wouldn't be a big deal to just resurrect the part that just shows the provided interfaces.

The second part, the ability to actually assign additional marker interfaces, would be harder. I personally don't see much use in that, anyway.

@djay

This comment has been minimized.

Copy link

commented Jan 21, 2019

@dataflake

This comment has been minimized.

Copy link
Member

commented Feb 9, 2019

Here's the specific commit: c4c1b4a

That's a whole bunch of stuff to resurrect. I'm not sure about it.

@pbauer

This comment has been minimized.

Copy link
Contributor

commented Apr 14, 2019

I'm +1 on resurrecting it.

Zope 4 final release automation moved this from To do to Done May 2, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
5 participants
You can’t perform that action at this time.