HabitRPG / habitica-zapier

6 stars 5 forks source link

Mathematical priority; test for create task trigger #3

Closed Majed6 closed 4 years ago

Majed6 commented 6 years ago
gabrielkrell commented 5 years ago

@crookedneighbor can this be merged?

crookedneighbor commented 5 years ago

I'm no longer a core contributor to the habitica project, so it's not up to me.

gabrielkrell commented 5 years ago

Thanks for the quick response. Do you know who I can reach out to?

paglias commented 5 years ago

Hi @gabrielkrell and @Majed6, we're happy to merge PRs from the community but @crookedneighbor fully managed the extension before so right now I don't have access to the Zapier extension to update it if necessary.

@crookedneighbor when you have some free time could you post in Slack anything needed to manage this extension?

ianrandmckenzie commented 4 years ago

@paglias – did you ever get everything you needed to manage the extension? I was hoping to contribute, but don't want to put in the effort if my PR(s) is/are going to linger.

paglias commented 4 years ago

Hi @ianrandmckenzie , we're currently looking into re-enabling and updating the Zapier integration, should have more news by the end of the week

ianrandmckenzie commented 4 years ago

Awesome. Thanks for the update, Matteo.

paglias commented 4 years ago

Just an heads up @Majed6 that we'll discuss this on Wednesday and I'll let you know as soon as we have a decision

Majed6 commented 4 years ago

@paglias Thanks for the heads up. Looking forward to hearing back from you. The Zapier integration is the main reason I'm able to continue enjoying and benefiting from Habitica.

This integration helps me reduce friction. For example :

If we're afraid of Zombie users, I highly recommend implementing an API gateway like Google that deactivate API keys based on user activity. In our case the only activity we would account for is human interaction through the two official Habitica channels, the website and the mobile apps.

I really appreciate and enjoy the community aspect of Habitica but it's the friction between my life (lifestyle, tools, equipments) and Habitica that bothers me. The more we lower that friction, the higher the retention becomes. I believe that this integration is one of the ways that we can lower the discipline required to discipline ourselves through Habitica. 😉

paglias commented 4 years ago

Sorry again for the delay but our meeting that should have happened yesterday has been moved by 1 week

Majed6 commented 4 years ago

@paglias Any news ?

paglias commented 4 years ago

Sorry again for the delay but we're a very small team and sometimes it takes a bit more time than expected :) We've decided to support Zapier but don't have an ETA on when the integration will be available again. That being said if you want to push any other PR in the meantime feel free to do so and it'll be merged as soon as possible

Alys commented 4 years ago

@Majed6 Ignore the conflicts that have just appeared for this.

Alys commented 4 years ago

@Majed6 I've merged this but without support for nerdamer for the reasons I've described in this commit: https://github.com/HabitRPG/habitica-zapier/commit/a7f8b57ad2b5ef237b58ceac5d28c4dfab4aec3e In brief, I don't want too many dependencies in this project (at least not right now while I'm still finding my feet here). I'm happy to discuss the benefits of it a bit later.

I do however very much appreciate the rest of the support for priority/difficult and especially our first test! If you give me your Habitica User ID, I'll award you credit towards a Comrade tier.

Thank you for your work on this and for your legendary patience.

Alys commented 4 years ago

@Majed6 @gabrielkrell @ianrandmckenzie Please see the new information in this repo's README linking to a tiny bit of wiki documentation and the new Aspiring Zapier Comrades guild. If you'd like to join that guild for discussions about developing and testing the integration, you'd be very welcome. Especially since I'm new to Zapier integrations and I have questions right now. :)

Alys commented 4 years ago

I've given Tier 1 as a Comrade to @Majed6 / b6a874c8-e81a-42b7-bbe7-a571ed87abd4 for adding support for priorities, and partial credit towards Tier 2 for the create_task test.