Closed (fixed)
Project:
Feeds
Version:
7.x-2.x-dev
Component:
Miscellaneous
Priority:
Critical
Category:
Plan
Assigned:
Unassigned
Reporter:
Created:
24 Sep 2017 at 12:53 UTC
Updated:
27 Aug 2020 at 15:19 UTC
Jump to comment: Most recent
Follow-up to #2826403: Plan for Feeds 7.x-2.0-beta4 release
Issues of interest:
Comments
Comment #2
megachrizComment #3
irinaz commentedWe have been using Feeds 7 as stable product, we might as well release this version for 7 as non-beta final version and have in showing up in green color :))
@StanfordDrupalCamp
Comment #4
megachriz@irinaz
Yes, if all mentioned issues above are fixed, we could issue a RC as well. The RC can the follow up with a "final" version a month later if nothing critical comes up. Beta4 - compared to beta3 - did introduce some disruptive changes for example. I'm still trying to find time to fix these. See #2922268: Standalone import works, cron import has field validation errors, #2918840: Field validation errors in item: only validate mapped fields and #2911711: FeedsHTTPCache class could not be found: 7.x-2.0-beta4 database update can only run if Feeds is enabled.
Comment #5
klausiWe updated feeds just recently and then realized that we had bugs that were fixed a long time ago like #2918931: Basic Authorization failed with 401 in http_request.inc. Please create regular releases so that users do not run into the same bugs again.
Bumping this to critical since the current 7.x-2.0-beta4 release breaks older module installations.
Comment #6
megachriz@klausi
I wasn't aware that anything fixed in dev would be critical, so thanks for letting me know. Reason for not releasing beta5 yet is that the dev version doesn't fix all issues introduced by beta4: mainly the field validation issues. So therefore I didn't see any benefit in making a new release yet. If I remember well, the dev version also contains half of the fix for an other bug, so that left me to think releasing beta5 now would fix almost nothing compared to beta4.
It appears that all of my time I have for open source, goes to the D8 version for which several things are also considered quite "critical" to work on. I have been working on porting the Feeds Tamper Rewrite plugin to D8 and I hope to find time to review/complement the multilingual issue for the D8 version of Feeds. And with a team I'm working on writing a Feeds-like UI for Migrate: Feeds Migrate. So that leaves zero time for me to spend on the D7 version.
So not sure what to do here. I could try to plan in some time for the D7 version, but it seems unlikely I will come to that soon. I consider the points listed above more critical than this.
Comment #7
martin_klimaI think it would be nice to create revisions every time something is fixed. We don't have to use so many patches then.
Comment #8
megachriz#2541944: Switch to feed author or user 1 during imports (taxonomy mapping does not work with cron) could in theory introduce new regressions. There actually already has been one which was fixed in #2943953: Fatal error "No more accounts to revert to." when trying to unlock a feed.
So it would be great if anyone testing the dev version would report here if the dev version didn't introduce new regressions like the one above. Then perhaps I can create a new release even if it doesn't fix the regressions introduced by beta4.
Comment #9
wylbur commentedJust adding PHP 7.3 compatibility issue to list of items to be addressed in new release.
Comment #10
megachriz@wilbur
Thanks. It would also be good to open an issue to fix the branch tests. These are failing since the latest release of the Link module.
Comment #11
joelpittet@MegaChriz, I think we are good to make another beta release, there is a good chunk of commits and it helps with PHP 7.4/7.3 progress.
We can roll the items that are unfinished into the next release. I'll probably do this tomorrow, but want to get a 👍👎 from you if you have any reservations?
Comment #12
megachrizFeeds 7.x-2.0-beta5 has been released, thanks to @joelpittet fixing and committing issues for PHP 7.2+ support.
@joelpittet
I don't remember if the issues I listed here are ready for commit. It could be that I left them for doing a self-review later but it can also be that they need additional test coverage. It would be wise to go through the code changes carefully. See if you can spot anything that would benefit from having additional automated tests.
Comment #13
megachrizFollow-up: #3164943: Plan for Feeds 7.x-2.0-beta6 release