-
-
Notifications
You must be signed in to change notification settings - Fork 75
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
Change the name of the profile blocks to volto-blocks #1023
Conversation
@wesleybl thanks for creating this Pull Request and help improve Plone! To ensure that these changes do not break other parts of Plone, the Plone test suite matrix needs to pass. Whenever you feel that the pull request is ready to be tested, either start all jenkins jobs pull requests by yourself, or simply add a comment in this pull request stating:
With this simple comment all the jobs will be started automatically. Happy hacking! |
@jenkins-plone-org please run jobs |
c8ec1c4
to
53d2547
Compare
Can you state why? I don't get the change. Also it will break a lot of projects that rely on it to be named exactly like it. |
install profile of Plone 4.3 is the default profile In Plone 4.3, the default profile must be first in alphabetical order.
53d2547
to
7a7af37
Compare
This solves #895 In Plone 5 the quick installer tool is less and less involved, so it may work fine there, probably already in 5.0. |
FYI: I do not plan to merge this anytime soon. This has the potential to break lots of existing Volto projects. |
@tisto maybe break packages in the situation described by @avoinea : #895 (comment) But the packages could be updated. |
I was going to say "LGTM", but now I am wondering who would be responsible for applying the Traditional workaround is to add an old-style |
@mauritsvanrees I searched for documentation on this profile and didn't find it.
I will take a look at this. Another alternative that I thought is to keep both profiles and put a zcml condition on them. |
@mauritsvanrees the default profile is installed in Plone 4.3 when profile blocks are installed: See:
The problem is that profile blocks should not be installed. @tisto we have already changed the name of this profile before: 28cd92e#diff-397c7ccf64bf715e69e564921ae40d23dd2f2de0a221cf04bb368e977f6c1152L49 |
@wesleybl this is not an issue that is open for discussion and I made my point clear multiple times already. The name change was a big thing back then and I guess back then we were the only company that relied on this, so we could do this move. Today we have lots of projects and multiple companies that rely on this profile and naming. As the maintainer of this package, I am not going to break things without careful consideration and planning. |
Change the name of the profile
blocks
tovolto-blocks
, so that the install profile ofPlone 4.3
is thedefault
profile.In
Plone 4.3
, the default profile must be first in alphabetical order.I tested it on a portal already had the
blocks
profile installed and everything went well.Fix #895