#692 Opt-in to permit your country code information to be used
Closed: Fixed None Opened 15 years ago by spot.

We (the Fedora Board) would like to be able to generate geographical graphs, charts, and other data related renderings around Fedora contributors. Since country is one of the fields in the Fedora Account, it is covered by the privacy policy. We would like FAS2 to have an "opt-in" checkbox next to the country code, so that a Fedora Account holder can check the box and give us permission to make their country code public. If they opt-in, the country code should show up when the user's account profile is viewed. It would also be very nice if there was a way to generate a list of the users who have opted-in, along with their corresponding country codes.


Hey Yaakov, here's another FAS bit you could implement.

We also have the ability to store latitude and longitude in the FAS db so the opt-in message should cover that as well.

As far as i can tell, FAS already gives out the two letter country code. I'm going to make this opt-out. As for longtitude and latitude, opt-in.

Country code shouldn't be given out by default, it is covered by the privacy policy.

In the attachment, I show the basic idea of how we can do this.

I've isolated all the 'storage' bits to store whether a user has given permission or not into the setter and getter, which could even be turned into a property. We've discussed four strategies (tragedies?) for actually storing those bits, it requires modifying those methods. The rest of the patch is interface.

Also noted is the comment by Spot. This means whatever changes we make should probably be done soon and deployed quickly, unless we want to fork production for a few weeks.

I don't think ynemoy is around and able to continue working on this.

So, I am going to open it up for other interested folks.

closing this now. Feel free to reopen if further action is needed here.

Login to comment on this ticket.

Metadata