"ee" folder in Docmost, an open-source alternative to Confluence and Notion
In this article, we review ee folder in Docmost. I have seen “ee” folder in two other open source projects: Cal.com Documenso And I wrote a very detailed article about what is this “ee” in open source projects. Check it out. What does “ee” stand for? “ee” stands for Enterprise Edition. Below is what I found in docmost/apps/client/src/ee/LICENSE. Files in this directory are subject to the Docmost Enterprise Edition license. Not every part of the codebase will be open sourced, you have to remember that. ee folder has enterprise edition licence applied and Docmost does have some folders written in the ee folder. I have an interesting perspective that I found reading through the discussions and this ee folder. Discussion #958 In this Business Model discussion, there was someone wanting to see the enterprise edition code. This comment below tells me that you have to have high standards of security and that businesses should feel confident in using your tool at enterprise level. Lord0fBytes3 weeks ago I think this just further expresses that this decision isn’t very strategic. Saying “you can look at the code” is not a great way to have a company with hundreds or thousands of employees feel confident about this. If I wanted to look at the code I would be one of the self hosters not a manager looking for a new tool. I think a better response (for a true enterprise app) would have been “we will hire an outside auditor to verify the code”. I could swallow this paywall if it was for the $5/month plan where I don’t want to have to self host it or review your code (because isn’t that what that plan is for), but for my enterprise company I want confidence and verification for all my users. Or at least the knowledge that a sea of community experts have reviewed it. About me: Hey, my name is Ramu Narasinga. I study large open-source projects and create content about their codebase architecture and best practices, sharing it through articles, videos. I am open to work on interesting projects. Send me an email at ramu.narasinga@gmail.com My Github — https://github.com/ramu-narasinga My website — https://ramunarasinga.com My Youtube channel — https://www.youtube.com/@ramu-narasinga Learning platform — https://thinkthroo.com Codebase Architecture — https://app.thinkthroo.com/architecture Best practices — https://app.thinkthroo.com/best-practices Production-grade projects — https://app.thinkthroo.com/production-grade-projects References: https://github.com/docmost/docmost/tree/de57d051998d39780b0cb8e1a755d7c8b256549e/apps/client/src/ee https://github.com/docmost/docmost/blob/de57d051998d39780b0cb8e1a755d7c8b256549e/apps/client/src/ee/LICENSE https://medium.com/@ramunarasinga/whats-the-ee-folder-in-open-source-projects-c348702c53fc

In this article, we review ee folder in Docmost. I have seen “ee” folder in two other open source projects:
Cal.com
Documenso
And I wrote a very detailed article about what is this “ee” in open source projects. Check it out.
What does “ee” stand for?
“ee” stands for Enterprise Edition. Below is what I found in docmost/apps/client/src/ee/LICENSE.
Files in this directory are subject to the Docmost Enterprise Edition license.
Not every part of the codebase will be open sourced, you have to remember that. ee folder has enterprise edition licence applied and Docmost does have some folders written in the ee folder.
I have an interesting perspective that I found reading through the discussions and this ee folder.
Discussion #958
In this Business Model discussion, there was someone wanting to see the enterprise edition code.
This comment below tells me that you have to have high standards of security and that businesses should feel confident in using your tool at enterprise level.
I think this just further expresses that this decision isn’t very strategic. Saying “you can look at the code” is not a great way to have a company with hundreds or thousands of employees feel confident about this. If I wanted to look at the code I would be one of the self hosters not a manager looking for a new tool. I think a better response (for a true enterprise app) would have been “we will hire an outside auditor to verify the code”. I could swallow this paywall if it was for the $5/month plan where I don’t want to have to self host it or review your code (because isn’t that what that plan is for), but for my enterprise company I want confidence and verification for all my users. Or at least the knowledge that a sea of community experts have reviewed it.
About me:
Hey, my name is Ramu Narasinga. I study large open-source projects and create content about their codebase architecture and best practices, sharing it through articles, videos.
I am open to work on interesting projects. Send me an email at ramu.narasinga@gmail.com
My Github — https://github.com/ramu-narasinga
My website — https://ramunarasinga.com
My Youtube channel — https://www.youtube.com/@ramu-narasinga
Learning platform — https://thinkthroo.com
Codebase Architecture — https://app.thinkthroo.com/architecture
Best practices — https://app.thinkthroo.com/best-practices
Production-grade projects — https://app.thinkthroo.com/production-grade-projects