Mr_Monkey: for emailing process , I was wondering to store directly email and message to be send to the jobs QUE in RabbitMQ and it will be consumed by mailer directly to send mail.
Or should we store userId and Mail body in que .. and consumer will have to look up at Editor model for email explicitly .
alekhya joined the channel
Ignore pastebin 😬😅
alekhya has quit
alekhya joined the channel
CatQuest
possibly do it the same way musicbrainz does?
alekhya has quit
alekhya joined the channel
alekhya has quit
alekhya joined the channel
bharatkalluri joined the channel
bharatkalluri
Hello!
Hi, I'm Bharat. I've been trying to do small contributions here and there up until now.
As far as I understand (going through Jira) it looks like bookbrainz are slowly migrating to
- ES6
- Typescript
And also as far as I understand, API is also being planned and the currently
there are a bunch of endpoints which are readonly. And the API is written in javascript.
So, here comes my crazy proposal. Is it a fair idea to suggest to rewrite the entire API
from ground up using Typescript. In my opinion, I think it should increase our dev
velocity considerably.
I wanted to make a convincing argument saying this will help us, so I spent time writing a
POC of the API using Typescript/NestJS/TypeORM. The codebase is over here
Please give it a look and let me know if this is a good direction to go in.
And if the consensus is that this is idea not worthwhile, I'll happily drop/delete this since you guys
are the founding members of the project. Please let me know what you think :)
I'll also work on flushing out the entire API piece later on, if we are interested in going in this direction.
I've spent roughly half day on this implementaiton and looks like I've got decently far. If this is proposal is accepted, then I'll explain how I plan on implementing more parts of the API :)
alekhya has quit
alekhya joined the channel
divyanshu has quit
alekhya has quit
divyanshu joined the channel
divyanshu
CatQuest: I have not worked with perl 😅, would be helpful to go know the location of the code for the same.!🙂
To get to know*
😅
CatQuest
divyanshu: I think all the code of bookbrainz is als oup on github, isn't it Mr_Monkey ?
divyanshu
Btw I was asking about musicbrainz 😅 .
Which client do musicbrainz uses to communicate to RabbitMQ ?
Like in node we generally use , ampqlib 🙂
CatQuest
well for musicbrainz it's deifnitly up on github
and for qquestios like these it's better ot ask in #metabrainz