Helping checking users tracking a total of checking packages*! Join Them!  
Go Back   Touch Toolset > The Lounge > Repo Source
repo.sc Register Projects Helpdesk Members List Search Today's Posts Mark Forums Read


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 02-20-2008, 12:51 AM
TTS's Avatar
TTS TTS is offline
Administrator
 
Join Date: Jan 2008
Posts: 12,475
Default A small follow up note in regards to repo sharing

It has come to my attention that I may have spoke too harsh in Why guys, why?? thread about the future implementation that would prevent people from mass sharing their repository.

Please allow me to take this moment and rephrase it clearly so everyone knows what I have planned.

I will re-emphsis on this... I will NEVER let malicious users to cause experience deterioration for legitmate users. NEVER, NOT EVER. Unlike pot fo soup, your experience will NOT be made worse because of one piece of rat poop.

With that said, I will re-iterate what the current proposed implementation for preventing people from mass sharing their repository, and or rebranding it as a different service.

I will be doing "GEO targeting" based on IP address (wikipedia). I will detect your location based on first 3 digits of your IP address. From that, I will verify your location against a database of known / guessed locations. As most internet service providers do report their IP address delgation location, this will be semi accurate.

Unlike Google Map's "locate me" feature which uses WiFi signal strength, and cellular tower signal strength, this method will NOT locate you down to a 6 mile radius or whatever. This method, in fact, will only guess your location down to city at best. I am not going to spy on you and say: "Wooo, user: HotChick18 is in at intersection of 5th and Broadway, I should go find her and stalk her", in fact, it would not even be able to tell me any useful detail about your physical location other than (at best) the cities you frequent.

Once I have a City, or Province/State, I can use those information to determine whether or not you are mass sharing your sources. Remeber my promise from before -- you should be able to share your repo with a few of your close friends or relative that would like to track the same packages. With that said, the detection will be done very lossly.

Take for example my next door neighbour. We live in Surrey, British Columbia (oh noes, the stalkers will come find me now). He is an associate professor at some university in Seattle. We live approximately 15 minutes drive (safe city driving speed) from the US border. Maybe a bit more, I don't know, only rough estimate. In all cases, it is VERY possible for him to check for Installer source when he's at home, as well as when he is at work... under the assumption that he has an iPhone or iPod Touch (as far as I can tell, he doesn't... but we'll use him as an example anyways). I wouldn't want my service to be a PITA and harass him when he's checking it at either location, and he shouldn't be needed to tell me where he's going to be at what time. The system that I will develop will be able to tolerate such travelling automatically.

Take for example of someone who just private message'd me to inquire. He would like to share his repository with his fiancee (congratulations, btw, you're much more successful in love life than me ). Even if they work in different cities, or neighbouring countries, it shouldn't cause a problem for him and his fiancee, unless they are both trying to refresh source at the same time in different locations.

Remember, this site is suppose to be a service to help everyone make their Installer quicker, NOT be PITA like online money processors where they lock up your account after concurrent visits from different cities within a 2 hours period.

What I will do is something like this:
If you're regularing few cities (maybe 4?), it shouldn't care.
If you're regularing few provinces/state (maybe 2?) (IE: BC -> Alberta; Washington -> Oregon), it shouldn't care.
If you're regularing few countries (maybe 2?) (IE: Canada -> USA), it shouldn't care.

But, if you start to pop up in Canada in one hour, Mexico the next, and then Germany two hours later, it will probably cause problems for you.

"But what if I want to share it with my internet friends?"
This goes back to where I mentioned that I will offer a solution where forum regulars can request to be omitted by this limit. This solution is more so intended for those that have ad hoc reasons, and is not too far from reasonable to request a little bit of community input for. If you have many friends online, or in other countries, it is really not hard to get them to do a quick registration and maintain their own personalized sources... It wouldn't make much sense for community regulars to re-brand our service and beg for donations else where, I think... hehe. I haven't quite decided what constitue as active yet, but I'll assure everyone that it will be reasonable... and you just have to take my words for it for now

With that huge wall of text above... I leave it open for everyone to contribute inputs. Yay? Nay? WTF TTS YOU SUCK? Voice your opinion. I don't mind good, bad, or harsh feedbacks. We should be ironing out things like this as a community ayways

Last edited by TTS; 02-20-2008 at 12:57 AM.
Reply With Quote
Advertisement
 
  #2 (permalink)  
Old 02-20-2008, 03:20 PM
Alpha Team Member
 
Join Date: Jan 2008
Posts: 16
Default

I'm all for it. I don't share my repo (I've personalized it to the extent that I'm happy with, but i doubt it would be ideally tailored for anyone I know) and I'm usually around a few local cities on a regular basis, so it wouldn't affect me any, and would help keep those small few who might abuse the system from doing so. I say go for it!
Reply With Quote
  #3 (permalink)  
Old 03-04-2008, 09:31 PM
TTS's Avatar
TTS TTS is offline
Administrator
 
Join Date: Jan 2008
Posts: 12,475
Default

You know what..
I've been thinking more, and blame lazyness, as long as I don't find you rebranding it as your own service, and beg for donation for your "hard work", I'm not going to bother... It's going to take me too much time to code something that tracks and harasses those people...

This is not an invitation to rebrand repo source as your own, this is a plea to my lazyness

If you do share it, however, be sure to include a note about repo.sc or touchtoolset.com, so people know how to make their own repo with just things they're interested.

Happy sharing!

Last edited by TTS; 03-04-2008 at 10:31 PM.
Reply With Quote
Reply

Bookmarks
Digg del.icio.us Facebook StumbleUpon Google

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT -8. The time now is 07:23 PM.
Powered by vBulletin® Copyright ©2000 - 2009, Jelsoft Enterprises Ltd. Content Relevant URLs by vBSEO 3.1.0
*Database houses over checking packages, number above indicates total amount of packages on everyone's repository. Numbers are updated hourly.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63