5 ms·
Author of Monica/Chandler here. Thanks for posting this. As others have pointed out, we are rewriting Monica from scratch, codename Chandler: https://github.com
by robinhood 4y ago
Author of Monica/Chandler here.
Thanks for posting this.
As others have pointed out, we are rewriting Monica from scratch, codename Chandler: https://github.com/monicahq/chandler https://github.com/monicahq/chandler
We've also written OfficeLife, an open source tool to manage your employees: https://github.com/officelifehq/officelife https://github.com/officelifehq/officelife, yet to be released.
I think we have too many ideas and side projects :-)
- beachy 4y agoI would really encourage you to push forward with OfficeLife. I believe the HR space is primed and ready for a decent open source offering. For what it's worth, APIs would be super useful, e.g. in the recruiting world there are hundreds of different background checks etc. that anyone serious needs to integrate with.
- lifeisstillgood 4y agoI am not too sure about officelife, but i think there is a market for internal relationship management at middle and large companies - often a mark of success is managing the internal network. This has been badly damanged during lockdown - just walking past someone's desk and being reminded I need to speak to them was useful. And just saying hi kept the "relationship" fresh
- pwdisswordfish9 4y agoI usually despise comments that point out that two pieces of (almost always unrelated) software share the same (or a similar) name. That doesn't apply in this case— Chandler has not only already been used for another piece of software, it has been used for something in what is roughly the same space. The other Chandler was discontinued >10 years ago, but I had to double check and triple check to suss out whether or not your Chandler is actually a reboot + a rewrite. And I'm still hedging (but I think the answer is "no, they're completely separate"). That's a confusing amount of similarity. EDIT: it looks like this has been pointed out. Even though it's "just" a codename, I'd recommend changing it to something like "chauncey" or "bingaling" or "miss-bong" or "skidmark" or something.
- TylerE 4y agowooosh https://en.wikipedia.org/wiki/Friends#Cast_and_characters https://en.wikipedia.org/wiki/Friends#Cast_and_characters
- scrumper 4y agoParent isn’t wrong. Chandler was a very interesting distributed PIM in (I think) the very early 2000s. It collapsed under the weight of its own ambition but it’s a significant piece of software history, one of those alternative paths. And yes it’s a TV character too, but Parent isn’t wrong to point out the name collision.
- TylerE 4y agoYour're wooshing yourself too. Chandler was a character on Friends. The parent project, Monica, is ALSO a character on Friends.
- pwdisswordfish9 4y agoThere is no wooosh in the comment, pal. 1. Knowing (or not knowing) that Chandler is a character on Friends has nothing to do with the comments here. 2. You are the woooshed. "Chauncey", "Bingaling", and "Miss [Chanandler] Bong" are all (semi-obscure) names that were used to refer to Chandler Bing at some point during the series. All suitable alternatives for a project codename. (Not that it matters, because, again whether one knows any of this has nothing to do with the issue being discussed. Your explanation is not exculpatory. It's not an affirmative defense. It's just... nothing. It's like a cow's opinion; it's moo.) Try, like, reading or something.
- deleted 4y ago[deleted]
- BostonEnginerd 4y agoThe Monica /Chandler thing is a reference to the 90s television show “Friends”.
- emptysea 4y agoCurious to learn more about the rewrite, do you have and docs handy? Edit: should have scrolled down more: https://news.ycombinator.com/item?id=33612776 https://news.ycombinator.com/item?id=33612776
- ParadisoShlee 4y agoGlad to see there is a future for monica. I've been a paid Monica user for a long time, and I've mostly been looking forward to a mobile app.
- ajvs 4y agoWhy's it being rewritten? Looks like it's still PHP as well.
- danmur 4y agoIs the Chandler name a reference to the Chandler PIM?
- robinhood 4y agoNo. It's a codename in reference to Monica and the Friends tv show. Chandler being the one who dates Monica (no spoiler). Right now we have two repos on Github, but we have to find a way to merge Chandler to Monica in the future so we don't lose those precious stars :-)
- deleted 4y ago[deleted]
- divbzero 4y agoWhen you manage to combine those repos, you should post one of those big road signs that says: MERGE!
- zach_garwood 4y agoIt's a reference to Chanandler Bong.
- hk1337 4y agoMISS Chanandler Bong
- Xeoncross 4y agoFirst, thank you for your work. I must admit though I was hoping that the rewrite would be in Go (or Rust) for the simple use case of a dead-simple binary deploy with a built in sqlite or rocks/level database that can handle as many users as you can throw at it on a $2-5 VPS instance.
- joshuahaglund 4y agoThere's a Docker image for Moncica which seems pretty dead-simple https://github.com/monicahq/docker https://github.com/monicahq/docker
- robinhood 4y agoAs a matter of fact, Monica has an official Docker image here: https://hub.docker.com/_/monica https://hub.docker.com/_/monica (I'm super proud to say that we have an official Docker image, official being the label the Docker granted us last year as they (Docker, the company) maintain it. There are not a lot of official Docker images, but we are part of it, and it's awesome)
- robinhood 4y agoIn terms of simplicity, nothing beats PHP. It's easily deployable everywhere, everyone knows how to use this simple language, and the Laravel ecosystem is fantastic. But I understand what you mean.
- rtheunissen 4y agoI've been using PHP for a decade and recently started building APIs in Go. Everything about the process has been significantly simpler, from packages to testing to deploying and debugging. I don't think I can ever go back, and this is coming from someone who still loves PHP and works with both Go and Laravel daily.
- ocdtrekkie 4y agoI've been exploring doing some of my PHP stuff in Go and my opinion has been the complete opposite. PHP, I can just start composing a page; Go, I have to implement a router and serving static content.
- TedDoesntTalk 4y agoI've never heard of this software category before. For decades, I've managed this info with an online calendar (annual reminders for birthdays, for example), and online contact/address book (notes section heavily levegered). This is pretty cool - thanks for bringing it to my attention!
- webmobdev 4y agohttps://en.wikipedia.org/wiki/Personal_information_manager https://en.wikipedia.org/wiki/Personal_information_manager
- matheusmoreira 4y agoThank you for your work! I didn't realize software like this existed, will definitely try it out.
- pyuser583 4y agoIs this exclusive web app? If so what privacy protections do you have?
- robinhood 4y agoYou can self host. We highly recommend that you self host. We prefer if you self host. If you use our own version, it’s not as safe, obviously, even though we do our best to keep it secure.
- SEJeff 4y agoWhy are you rewriting it from scratch?
- TEP_Kim_Il_Sung 4y agoJust Monica?
- dwoxctbvgq 4y agoJust Monika.
- yumaikas 4y agoChandler reminds me of another, I'll fated PIM project, documented in Dreaming in Code.
- majikandy 4y agoMight you be better off spending the effort on improving the codebase of the existing product instead of rewriting from scratch?
- someoneFromWeb 4y agoCan this software be deployed locally? I wouldn't feel comfortable with putting all my contacts in cloud
- pindab0ter 4y agoIt's open source and the readme offers (very basic) instructions on how to do this.