Skip to content
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

please review fix for (FP) problem #1

Closed
wants to merge 1 commit into from

Conversation

dhobbes
Copy link

@dhobbes dhobbes commented Oct 3, 2012

No description provided.

@cyberfox
Copy link
Owner

cyberfox commented Oct 7, 2012

Greetings,
This is an interesting pull request, but I'd need to see it without all the debugging statements and extraneous changes.

-- Morgan

@jdlx
Copy link

jdlx commented Oct 13, 2012

Dear Morgan.. i assume the whole parsing takes place on standard (read as non-mobile) ebay pages, is this correct?
If so: i don't know if that'd be a viable option, however the mobile pages have way less DOM to parse, and as far as i know are country independent.. wouldn't that be a way to ged rid of - or at least reduce - the neverending "ebay changes broke the parser" rat race?

@cyberfox
Copy link
Owner

@jdlx Yes; my recollection when I looked at the eBay Mobile pages (a VERY long time ago) was that they were not predictable URLs built off of just the item number. In other words they had some internal mapping between item numbers and their pages, and it was not straightforwardly navigable.

This was prior to the iPhone, however, to give some context about when I last looked at their mobile pages. :) The mobile pages were also served by some other company, who eBay had contracted to provide mobile services.

I should look again and see what they look like these days.

@jdlx
Copy link

jdlx commented Oct 14, 2012

Morgan, yet another idea regarding the parsing..

How about offloading the parsing definitions in distinct files which JB can update on demand.. alike virus definitions. This way any havoc caused by ebay changes would require just a fresh set of definitions and not a re-compile of the whole app..

I'd imagine a per country dir containing a def file per page (login,bid,myebay..) which JB could check against some online source - could even be Github via it's API - for updates.

Futhermore: to enable ad hoc patches from knowledgeable community members, have a option in JB's settings to change the source URL from the standard vendor to some alternate contrib URL. This would take some serious pressure from U regarding the updates.. while users could get fast ad hoc patches and a yet again working JB, you'd get a nice grace period to review and finally merge patches into your vendor defintions..

cyberfox pushed a commit that referenced this pull request Aug 6, 2016
Detect request to update contact info.
@cyberfox cyberfox closed this Nov 11, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants