Hi guys,

So lets see what i know about this functionality:

- The Fineract is the publisher and also a listener for the Notification events.

- Fineract is publishing notifications in the following situations:
"ACTIVATE_CLIENT"
"ACTIVATE_CENTER"
"ACTIVATE_GROUP"
"READ_SAVINGSACCOUNT"
"READ_DIVIDEND_SHAREPRODUCT"
"APPROVE_FIXEDDEPOSITACCOUNT"
"APPROVE_RECURRINGDEPOSITACCOUNT"
"ACTIVATE_FIXEDDEPOSITACCOUNT"
"ACTIVATE_RECURRINGDEPOSITACCOUNT
"ACTIVATE_SAVINGSACCOUNT"
"READ_SAVINGSACCOUNT"
"APPROVE_LOAN", 
"DISBURSE_LOAN"
"READ_LOAN"
"READ_Rescheduled Loans"
"READ_LOAN"
"READ_LOANPRODUCT"
"APPROVE_SAVINGSACCOUNT"
"READ_SAVINGSACCOUNT"
"APPROVE_SHAREACCOUNT"
“ACTIVATE_SHAREACCOUNT”

- There is a topic subsciption functionality also where appusers can subscribe 
for events and they got notified when that event occured.
- When a user is created based on the roles, the fineract might subscribe 
automatically for topics

- Fineract listener are listening for these kind of events and when it happens 
it will create a notification entry into the database for the subscribed users.
- When a subscribed user logs into the Fineract, they will get the notification 
(on the UI for example a popup).

I hope it helps to visualize this functionality a little bit better and  decide 
on its future.

Regards,
Adam

> On 18 May 2022, at 09:56, Aleksandar Vidakovic <[email protected]> 
> wrote:
> 
> ... other question: does it do anything? I'll have another look at it today, 
> but it seems non-functional.
> 
> It's going to be hard to reach in general a consensus if people are not 
> participating... same argument could be made for introducing Liquibase; I'm 
> sure that others invested time in Flyway, but we still replaced it.
> 
> Just my 2 cents.
> 
> On Wed, May 18, 2022 at 9:43 AM Awasum Yannick <[email protected] 
> <mailto:[email protected]>> wrote:
> Hello Aleks and Arnold,
> 
> I won't remove that feature given we don't know who may or may not be using 
> it.
> 
> There are people using Fineract who are not even on this dev list or 
> participating in conversations.
> 
> I would be careful with what I remove even if it looks unusable to me.
> 
> On Wed, May 18, 2022, 02:11 Aleksandar Vidakovic <[email protected] 
> <mailto:[email protected]>> wrote:
> I would say: +1
> 
> On Tue, May 17, 2022 at 10:01 PM Arnold Galovics <[email protected] 
> <mailto:[email protected]>> wrote:
> Hi guys,
> 
> I'm exploring the current event handling frameworks available in Fineract - 
> Hooks, Business events and Notification events - and I was wondering if 
> anybody is using the so called "topic subscriptions" in Fineract within the 
> Notification events module.
> 
> As far as I can tell, it's a half-complete implementation but I see that upon 
> creating a new user and assigning it to an office, it automatically 
> subscribes the user to a particular topic but the notion of "subscribing to a 
> topic" doesn't really have any meaning at this point.
> 
> If nobody is using the feature, I'll just remove it to get rid of some of the 
> weight we've been carrying.
> 
> Let me know.
> 
> Best,
> Arnold

Reply via email to