? Pending

User tests: Successful: Unsuccessful:

avatar sanderpotjer
sanderpotjer
12 Aug 2021

Correction assets installation data. Asset name for sample stage is currently incorrect (com_content.state.1 instead of com_content.stage.1) and default asset_id for #__workflow_stages should not be related to 0 but the correct asset.

avatar sanderpotjer sanderpotjer - open - 12 Aug 2021
avatar sanderpotjer sanderpotjer - change - 12 Aug 2021
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 12 Aug 2021
Category SQL Installation Postgresql
avatar sanderpotjer sanderpotjer - change - 12 Aug 2021
Title
Correct assets name for workflow state -> stage and ID
[4.0] Correct assets name for workflow state -> stage and ID
avatar sanderpotjer sanderpotjer - edited - 12 Aug 2021
avatar brianteeman
brianteeman - comment - 12 Aug 2021

This will also need update sql statements

avatar sanderpotjer sanderpotjer - change - 13 Aug 2021
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - change - 13 Aug 2021
Category SQL Installation Postgresql SQL Administration com_admin Postgresql Installation
avatar sanderpotjer
sanderpotjer - comment - 13 Aug 2021

@brianteeman you're welcome.

Update SQL statements to correct installation data which did not released stable version yet? But statements added anyway.

avatar richard67
richard67 - comment - 13 Aug 2021

Update SQL statements to correct installation data which did not released stable version yet? But statements added anyway.

@sanderpotjer Since we are in beta phase we grant updates working between the pre-releases (beta, rc and then to stable) and this requires the right update SQL scripts.

avatar sanderpotjer
sanderpotjer - comment - 13 Aug 2021

@richard67 thanks for the explanation 👍

avatar sanderpotjer sanderpotjer - change - 13 Aug 2021
Labels Added: ?
Removed: ?
avatar sanderpotjer
sanderpotjer - comment - 13 Aug 2021

@richard67 thanks for the feedback. Made the requested changes.

Side note: I suggest to reconsider to support updates between non-stable versions, and recommend people to use a fresh install for stable versions instead 😉

avatar brianteeman
brianteeman - comment - 13 Aug 2021

Side note: I suggest to reconsider to support updates between non-stable versions, and recommend people to use a fresh install for stable versions instead

Since we made the change it has made a massive difference, for the better, with people testing pull requests. Its slightly more work for the person creating the PR but its been worth it.

avatar chmst
chmst - comment - 14 Aug 2021

Transitions an their records in assets are not correct (fresh installation)

Transitions
grafik

Assets
grafik

avatar richard67
richard67 - comment - 14 Aug 2021

@sanderpotjer The findings mentioned by @chmst above are not caused by your PR. She knows that. But it could make sense to fix it with your PR, too.

The update SQL could become a bit complicated for that. I'll try to help with that as soon as I know if you intend to fix these findings here, too, or if not. Or if you are too busy or it becomes too complicated for you, I can take over and make a new PR for all. Just let me know what you prefer.

avatar richard67
richard67 - comment - 14 Aug 2021

@sanderpotjer Because it's better to explain with code changes than words what all would be necessary to fix the things mentioned in my review comments and in @chmst 's findings, I've created the draft PR #35113 which would replace this one here. Please let me know soon what you prefer: Shall I make that PR against your branch of this PR, so you will continue with your PR and update testing instructions? Or shall I take over, i.e. finish my draft PR and you close this one in favour of mine? Thanks in advance for your reply.

avatar richard67
richard67 - comment - 14 Aug 2021

@sanderpotjer Because I haven't got any feedback from you, I've decided to finish my PR #35113 , which replaces this one here and fixes the other issue mentioned in @chmst 's comment. I hope you are not angry. I'd be happy if you could help with testing. Thanks in advance, and thanks for reporting the issue and making this PR which was a good start.

avatar richard67
richard67 - comment - 14 Aug 2021

Closing in favour of #35113 . Please test. Thanks in advance.

avatar richard67 richard67 - change - 14 Aug 2021
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2021-08-14 15:16:34
Closed_By richard67
Labels Added: ?
Removed: ?
avatar richard67 richard67 - close - 14 Aug 2021
avatar sanderpotjer
sanderpotjer - comment - 14 Aug 2021

@richard67 I'm not angry. But if I am disappointed? Yes. A bit more time to respond on the weekends would be nice, or at least fork the PR I was working to remain my initial commits (and in that way credits).

I respect and appreciate your and everyone else's work on Joomla, but this pull request does not motivate me to contribute further.

avatar brianteeman
brianteeman - comment - 14 Aug 2021

@sanderpotjer I am sure that @richard67 acted in all good faith and that you appreciate that with just 48 hours until release some of the normal timelines have to be shortened. Of course it would have helped if you had been testing your extension (and thus using this one contribution as a marketing tool) much earlier and not at the last possible moment. This bug has been present for a very long time.

avatar sanderpotjer
sanderpotjer - comment - 14 Aug 2021

@brianteeman dear co-founder of Joomla, what a sad comment and preconception.

avatar richard67
richard67 - comment - 15 Aug 2021

... or at least fork the PR I was working to remain my initial commits (and in that way credits).

@sanderpotjer You are right, I should have done it that way. I only can say sorry for my mistake. I'll see if I can fix that.

avatar sanderpotjer
sanderpotjer - comment - 15 Aug 2021

@richard67 Please don't spend more of your time to fix that, for similar situations in the future it would be nice 😉

avatar richard67
richard67 - comment - 15 Aug 2021

@sanderpotjer Ok, thanks. It was like Brian said, I was driven by the tight release time schedule and the experience that it is hard and takes some time to get testers for such things and the assumption that you might not be available because of weekend.

Add a Comment

Login with GitHub to post a comment