#bookbrainz

/

      • endurance21 has quit
      • alekhya joined the channel
      • alekhya has quit
      • BrainzGit has quit
      • BrainzGit joined the channel
      • divyanshu joined the channel
      • divyanshu
      • 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
      • (i havent a clue :D)
      • divyanshu
        Okay okay 😄
      • CatQuest has left the channel
      • CatQuest joined the channel
      • CatQuest has quit
      • CatQuest joined the channel