Skip to content

(Re)implement campaigns? #100

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

Closed
misaochan opened this issue May 30, 2016 · 7 comments
Closed

(Re)implement campaigns? #100

misaochan opened this issue May 30, 2016 · 7 comments

Comments

@misaochan
Copy link
Member

Several people in the IEG committee were of the opinion that we should try and get our app to work with Campaigns if possible. Marti suggested that we might consider implementing a feature that allows people running the campaign to select what the current campaign would be, and all pictures submitted to the campaign by users would automatically fall under the selected category. However, she also said that she understands if we can't implement it in this IEG round, but in that case we could consider it for a future project.

What do you think? I recall there was some unused campaign code that we removed as a bugfix, right? Did that code have this functionality in it (I don't seem to recall that it did), or would we be starting from scratch if we wanted to implement this?

@misaochan
Copy link
Member Author

misaochan commented May 31, 2016

Hi @nicolas-raoul , any thoughts on this? Sorry for bumping it, but I should probably get back to Marti soon on this.

Thanks!

@nicolas-raoul
Copy link
Member

nicolas-raoul commented May 31, 2016

It's surprising that there seemed to be zero interest in campaigns when we removed it, and now it seems to be important to some people.

Hopefully reintroducing it would be as simple as reverting https://github.com/nicolas-raoul/apps-android-commons/pull/24/files and https://github.com/nicolas-raoul/apps-android-commons/pull/26/files

I wanted to remove it because my goal was to have a simple app for everyone, and campaigns seemed to be a gadget unrelated to this goal, a gadget only used by insiders and whose complexity might become a burden. Also, it used to create a "Campaigns" icon in the Android launcher whose purpose and usage were not intuitive at all (I never understood how it was supposed to work), in addition to being useless for most people.

But if campaigns are an important thing again, and can bring us many new users, then it might be a good thing towards the project's goal. We should identify a person familiar with campaigns who ideally can re-introduce this feature, or at least test it. Old APKs of the app can probably be found, to see what the campaigns feature used to look like.

@misaochan
Copy link
Member Author

misaochan commented May 31, 2016

Thanks Nicolas! I'll ask and see if there is anyone familiar with campaigns whom we can talk to about this. I agree that we will need to modify the feature if we do reimplement it, I don't see the point in 2 shortcuts either, and there wasn't any obvious way to participate in campaigns via the app even when we hadn't removed it yet.

@tobias47n9e
Copy link
Member

Another example of a campaign type: http://www.wikilovesearth.bio/

There are fixed areas and within those areas any photo can be submitted. Having the polygons of the biosphere reserves we can easily detect if the person is close or within the polygon. A small notification can remind them to take a picture.

@misaochan
Copy link
Member Author

@tobias47n9e that looks really cool!

I wonder if we would need different support for different types of campaigns, or if it would be possible to have a framework that works for all?

Also, does anyone know if there's anyone running campaigns whom we can talk to about potential implementations?

@tobias47n9e
Copy link
Member

@misaochan I still stink we can handle all campaigns the same. We just have to make the way we handle different types flexible enough. I am still ready to work on the API as soon as we feel that other things have become stable and we can tackle new things.

@domdomegg
Copy link
Member

Fixed in #2113

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants