Closed Bug 1184005 Opened 9 years ago Closed 9 years ago

Remove ReadingList from the tree.

Categories

(Firefox Graveyard :: Reading List, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Firefox 42

People

(Reporter: markh, Assigned: markh)

References

Details

Attachments

(4 files)

Over in bug 1180587 we are removing all Sync "error bars" from the browser window. The only surfaced Sync error will be "needs reauthentication" and that will be surfaced in the hamburger menu. ReadingList uses the infobar, so is almost certainly going to be broken by this change. It seems unlikely ReadingList is going to come back. Should we just kill it? We can always get it back from hg.
(In reply to Mark Hammond [:markh] from comment #0) > It seems unlikely > ReadingList is going to come back. Should we just kill it? We can always get > it back from hg. I agree. Pocket has been successful at providing this class of feature, and so I think it's very unlikely we'd spend all the time and resources to get Reading List (and Sync) fully finished. Especially because we'd then have 2 almost-but-not-quite-the-same services, and that would be confusing for users. That said, I don't feel like we ever can to closure on what to do with the Reading List feature that Android has long shipped. I guess ideally, presuming the above, that it should migrate to / be replaced by Pocket? mfinkle might have an opinion here!
Flags: needinfo?(mark.finkle)
It's looking more and more like Reading List, across platforms, will never happen. I understand wanting to keep the shipping code clean and maintainable, so I think you should move ahead with removing the Desktop RL code from the tree. Mobile has more work to do if we decide to drop RL. We'll need to discuss how to migrate data. That should not block Desktop.
Flags: needinfo?(mark.finkle)
I've split these patches somewhat arbitrarily to help share the review lovin'. This patch removes browser/components/readinglist. Drew, you helped land alot of this, so helping to unland it seems a reasonable next step :)
Assignee: nobody → markh
Status: NEW → ASSIGNED
Attachment #8637595 - Flags: feedback?(adw)
Jaws, are you able to have a look at the styling changes?
Attachment #8637596 - Flags: feedback?(jaws)
Matt, these are the core UI components.
Attachment #8637597 - Flags: feedback?(MattN+bmo)
Irakli, there are some references to the readinglist sidebar in the addon-sdk code. Could you have a quick look at this, or suggest someone else who could have a look?
Attachment #8637598 - Flags: feedback?(rFobic)
Comment on attachment 8637596 [details] [diff] [review] 0002-Bug-1184005-Remove-readinglist-part-x-remove-styling.patch Review of attachment 8637596 [details] [diff] [review]: ----------------------------------------------------------------- rs=me
Attachment #8637596 - Flags: feedback?(jaws) → review+
Comment on attachment 8637595 [details] [diff] [review] 0001-Bug-1184005-Remove-readinglist-part-x-remove-browser.patch Review of attachment 8637595 [details] [diff] [review]: ----------------------------------------------------------------- Looks fine.
Attachment #8637595 - Flags: feedback?(adw) → review+
Comment on attachment 8637597 [details] [diff] [review] 0003-Bug-1184005-Remove-readinglist-part-x-remove-UI-and-.patch Review of attachment 8637597 [details] [diff] [review]: ----------------------------------------------------------------- rs=me
Attachment #8637597 - Flags: feedback?(MattN+bmo) → review+
Comment on attachment 8637598 [details] [diff] [review] 0004-Bug-1184005-Remove-readinglist-part-x-addon-sdk-part.patch Drew, you are also listed as a peer for the addon-sdk and I think I've waited long enough for :gozala - the patch is quite simple.
Attachment #8637598 - Flags: feedback?(rFobic) → review?(adw)
Attachment #8637598 - Flags: review?(adw) → review+
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 42
Depends on: 1196732
Product: Firefox → Firefox Graveyard
Depends on: 1339400
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: