Open scripting opened 6 years ago
Feedback:
When I upload there is no notification that my upload was successful. I just had to review my list and see if the data was listed. I would expect a message of some sort like "Success! 75 Subscriptions Imported"
I've tried uploading multiple lists and some of my feeds aren't showing up under "View mySubs...". Not sure if the import failed, or if there is something wrong with the feeds. (specifically this one php.opml
Despite having a list of feeds under "View my Subs..." the option "View my OPML..." is disabled.
Andrew -- that's good feedback. Thank you.
Re the last item, if you reload the page, does View my OPML become enabled?
When an item in your list doesn't show up in your subscriptions that's because the server failed when it tried to read the list. It probably should report it to you, but otoh people's lists often are so old, they're full of bad feeds. I know that's been my own experience.
I will think more about what to do here. I needed user feedback, so thanks for that. ;-)
Andrew --
Could you try repeating the upload, and look in the JavaScript console to see if there are any errors reported? Your static OPML file is not there on the server, so I suspect something went wrong on the server when you did your upload. Hopefully there will be an error message in the console that gives us a clue as to what's wrong.
Dave
I just went back to the site and I'm still not seeing "View my OPML" enabled. I tried reloading again and it's still not enabled.
I just tried uploading it again and I'm not seeing any errors. All I see in the console after uploading is:
this.files [0].name == php.opml
I can:
I can't:
Hi Dave, I just tried out the app, and these are the notes I wrote as I went:
inessential.com
is number 81 and number 1!this.files [0].name == NewsBlur-benzado-2018-03-13.xml
(code.js:341) in the console, and that's alleveryMinute: 2:05:00 PM, v0.5.11
(code.js:781)Note: I got to the bottom of the problem Andrew was having.
To upload your OPML, drag the file onto the upload icon. Clicking on it doesn't work. I'm going to find out why, right now.
OK, I believe I've fixed the bug in uploading.
Note there are two ways to upload:
Click on the upload icon.
Drag a file onto the upload icon.
The only way I did it was #2. You all are doing #1. It was broken. Fixed. (Knock wood.)
Success for me. I signed in with Twitter, dropped my OPML file onto the icon, and checked my subs list. All good.
On the docs, the What Is section says "...allows you to walk a network of feeds and followers" but I'm not sure what 'walk a network' means. Is that the right expression and something I should learn about?
Anton, awkward wording. Just click around. What's what "walk a network" means. It's programmer talk. ;-)
On the hotlist, I see inessential.com at 1 and 81, different feeds for the same site. I'm sure you've thought how to handle this, or not.
Anton, I don't know how to deal with that yet. First we have to gain some traction so there are enough users. And because we know Brent, we can ask him which is the "canonical" URL. So in this case we may well be able to solve it. But not yet. ;-)
Update: In this case it's a bug. The URL underneath #81 is this --
http://xmlviewer.scripting.com/?url=undefined
So you can be sure #81 will go away once the bug is fixed. ;-)
Dave
The one at #81 (with feedpress.me in the URL) is the bad one. Probably doesn’t even work.
The canonical url is http://inessential.com/xml/rss.xml
(The /xml/rss.xml path has been carried through since Manila days, I think. The site was originally a Manila site. :)
-Brent
On Mar 13, 2018, at 11:33 AM, Dave Winer notifications@github.com wrote:
Anton, I don't know how to deal with that yet. First we have to gain some traction so there are enough users. And because we know Brent, we can ask him which is the "canonical" URL. So in this case we may well be able to solve it. But not yet. ;-)
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.
I'm still having problems. I just tried dragging and dropping (I never guess to do that, because if a page doesn't support it, the browser just leaves whatever page you were looking at and opens whatever you dragged to the window) and it isn't working... I'm going to be more methodical now and hopefully that will help:
code.js:367 dropZoneSetup: dragenter event
code.js:373 dropZoneSetup: dragleave event
code.js:367 dropZoneSetup: dragenter event
code.js:386 dropZoneSetup: drop event
http://xmlviewer.scripting.com/?url=undefined
So, quasi-success? Seems like the file I uploaded couldn't be totally parsed, but since there is no upload feedback I have no idea why.
Ben, you should probably include the file so I can try to reproduce it here. Suggest uploading it as a gist.
Here's my file. Had to zip it up for GitHub to accept the upload.
I was able to submit my OPML file from feedly, and the console messages indicate that it worked, but only 2 of my 192 feeds appear. I'm sure it's feedly's fault... they allow you to categorize your feeds and add that information to the OPML as nested outlines. The 2 feeds that appear are the only feeds that I have not categorized.
I put my feedly OPML file at https://gist.github.com/papascott/b63666b6155da26fae6793de866e8e4b and I'll look at the code myself and try to see what's going on.
I can't open it here either.
Did you try pasting the text into a gist?
Also try changing the extension to .opml.
On Tue, Mar 13, 2018 at 3:23 PM Benjamin Ragheb notifications@github.com wrote:
Here's my file. Had to zip it up for GitHub to accept the upload.
NewsBlur-benzado-2018-03-13.xml.zip https://github.com/scripting/feedBase/files/1808352/NewsBlur-benzado-2018-03-13.xml.zip
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/scripting/feedBase/issues/15#issuecomment-372788070, or mute the thread https://github.com/notifications/unsubscribe-auth/ABm9O6y5MtmpRfHw600Xfom3Y1WmIVIqks5teByugaJpZM4So8fJ .
-- Typed on an iPad with fat fingers.
Scott, I'll add code that handles nesting. Stay tuned.
On Tue, Mar 13, 2018 at 4:48 PM Scott Hanson notifications@github.com wrote:
I was able to submit my OPML file from feedly, and the console messages indicate that it worked, but only 2 of my 192 feeds appear. I'm sure it's feedly's fault... they allow you to categorize your feeds and add that information to the OPML as nested outlines. The 2 feeds that appear are the only feeds that I have not categorized.
I put my feedly OPML file at https://gist.github.com/papascott/b63666b6155da26fae6793de866e8e4b and I'll look at the code myself and try to see what's going on.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/scripting/feedBase/issues/15#issuecomment-372813286, or mute the thread https://github.com/notifications/unsubscribe-auth/ABm9O1DpO26bmJykO6gWJhvvU4dt0xU-ks5teDCzgaJpZM4So8fJ .
.opml
extension, and then drag-and-drop worked!OK -- @papascott and @benzado -- I added code that goes into outline hierarchies when loading the OPML. Try uploading your OPML files again and see if it works now. ;-)
I uploaded my subscriptions, and it picked up 15 of them — there are bunch missing.
http://feedbase.io/?username=brentsimmons
I don’t know what the common denominator is, or if there is one. Scripting News is missing, possibly because I’m subscribed to the RSS-in-JSON feed: http://scripting.com/rss.json
inessential.com is also missing, possibly because it’s a JSON Feed: http://inessential.com/feed.json
NSHipster is missing, even though it’s an RSS feed: http://nshipster.com/feed.xml
👍 Success!
I reloaded the "View my subs" page a few times and watched the list build up over 30 seconds or so. I didn't count them all but it seems like they are all there.
New problem: some of the "Feed viewer page" pages are empty, like this one. There's an error on the JS console ("Cannot read property 'length' of null").
- Try submitting one or more OPML files. See if you can figure out how to do it.
No problems here. The button is noticeable, but not a fan of the fading effect (that's just me though).
- Look at your own feeds, the hotlist. Your OPML file (the one we keep for you).
I can view my list, but there are feeds missing (list only shows 59 feeds out of 106 in my OPML). Can't use View OPML link, grayed out, even after logging out, closing the tab, and closing the browser (FF 59.0, MacOS 10.13.3).
- Look at a few feeds. Try the Subscribe button. Click on a few subscribers, look at what they're following.
No problems here. Subscribe button added me as a subscriber on feedBase, but to be honest, I expected it to kick off my browser's RSS handler (which, granted, was me not understanding the system, so...works as you expected 😊).
- Read the docs. There's a lot of new stuff linked into the home page of this site. There's also a this.how doc linked into the Main menu in the app.
No issues with the docs. They are concise and well-written (as I expected they would be).
- If you're a JS dev, review the source.
Can't help you here. I grok a little JS, but not enough to begin speaking to the source.
One day late. It works charm, pretty charm,
Everything ok, under modern browsers. Intuitive, handy, fast.
some failures , that I can detail, ( minor bugs, rendering navs
and buttons
, under Firefox Extended Support Release (ESR) 52.7.0 (64-bit), probably due to the bootstrap lib).
thank you very much
I'd like to figure out how to add a single feed that's not already in Feedbase without having to update my external opml file and re-upload, and how to have River5 pull from my Feedbase opml. I suspect both are possible (or will be soon), so I'll start with River5 tonight.
From the Hot list, when I click a feed and then get a blank beneath the "Here's all the info ..." line, is that a problem with the feed, my browser, or something else? For example, I see no feed info for this one: http://feedbase.io/?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FJamesFallows
Re the James Fallows feed, try again. I fixed the problem. The feed didn't have a description element, I made feedBase not care.
Anton, there's no way to add a single feed. I'll take that as a feature request.
Thanks for fixing that. I checked another feed that had been blank, and it too is now displaying info.
It was a good bug report Anton. Hit all the three items in the checklist and you provided a URL to reproduce. Took less than a minute for me to find the errant code, and another minute to fix the problem. So thank you. ;-)
On Wed, Mar 28, 2018 at 11:27 AM Anton Zuiker notifications@github.com wrote:
Thanks for fixing that. I checked another feed that had been blank, and it too is now displaying info.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/scripting/feedBase/issues/15#issuecomment-376927995, or mute the thread https://github.com/notifications/unsubscribe-auth/ABm9O28uoppwbBSoHpmQlmpmiBYl1mlbks5ti6vEgaJpZM4So8fJ .
I just posted a note on Scripting News asking for testers.
The product, feedbase.io, is almost complete. My todo list is basically empty. I could always do more work, but I want to get people using it, and seeing how it works for other people.
So if you're tuned in here, please --
Try submitting one or more OPML files. See if you can figure out how to do it.
Look at your own feeds, the hotlist. Your OPML file (the one we keep for you).
Look at a few feeds. Try the Subscribe button. Click on a few subscribers, look at what they're following.
Read the docs. There's a lot of new stuff linked into the home page of this site. There's also a this.how doc linked into the Main menu in the app.
If you're a JS dev, review the source.
It's almost showtime. Your help is needed.
Dave