UksusoFF / webtrees-reminder

webtrees module for sending daily anniversaries list
20 stars 2 forks source link

remind only of a registered member's ancestors #49

Open ghezibde opened 2 years ago

ghezibde commented 2 years ago

My webtrees tree has 400000 indis and abt 1800 registered editors. Every single day, several hundreds of updates are made. Thus, just use webtrees-reminder would rather look like spam. But i still need a reminder to tell people their ancestors list has been updated.

I asked for such a suggestion to webtrees developpers, many webtrees users were interested buut, i'm not a developpr, i can only write an analysis to explain what funtion i'd like to implement. Could you please have a look at https://www.webtrees.net/index.php/en/forum/9-request-for-new-feature/33563-update-alert-for-editors-paying#72123 . This is really related to webtrees-reminder and i'd like to know if you'd be willing to work on such a version of reminder ?

UksusoFF commented 2 years ago

webtrees-reminder is just used for anniversary reminders.

It's look like easy be implement for small trees. But many users and hundreds of updates can be have many memory issues.

fisharebest writes about queues but seems it's not implemented yet in webtrees core.

First post in thread is your, right? I can look how can it be implemented on free time, but without promise anything.

ghezibde commented 1 year ago

Ok, this reminder is for anniversaries only. This post of the thread related above is mine in fact. Even if a task scheduler could be used, it seems to me control of things could be listed at day change and, doing this work for the only the registered members who registered on that day (past year, i mean) could be a way to divide the task and reduce the number of the mails having to be sent.

I can look how can it be implemented on free time, but without promise anything.

How can we help you to make better definition of the researched goal ? If you could free time easier, this work could be paid for (don't really know how much this could cost ...)

ghezibde commented 1 year ago

seems this project could help ? https://github.com/06Games/Webtrees-MailSystem isn't this Webtrees-MailSystem doing the same thing fisharebest was talking about ?