|
|
|
|
|
by KingOfCoders
1094 days ago
|
|
Atlassian, before Atlassian, asked me to open source my wiki engine, because they wanted to create a wiki. Did that, LGPLed it, and Confluence was born ;-) [Edit] "Engine" is ambigous, wiki render engine would be more precise [0]. To be transparent and because it is not and was not my intention to mislead people: the code was a library that rendered Wiki markup into HTML and had a plugin/extension system to e.G. render syntax highlighted code, diagrams and integrate with third party systems. It implemented this with a macro system using {...} syntax. You would need to add at least load/safe e.G. with Hibernate to have a (minimal) Wiki application. But with Radeox you could create your Wiki app in perhaps 100 LOC. [0] https://www.researchgate.net/publication/200773455_The_Radeo... |
|
I'm a former Confluence developer (2008-2013). I don't know anything about you or the detailed history of Confluence.
- When I started there were 12 people on the team including me. I wasn't there at the very beginning but some people on that team were and they would discuss design decisions from the start of the project.
- It was a spring-hibernate-webwork Java web application. Very complex and structured. Not your typical weekend project. Mike Cannon-Brookes (co-founder) of Atlassian wrote a book on this type of architecture.[0]
- They were always very open and forthcoming about open source they were leveraging. I don't remember this ever being discussed or mentioned.
[0] https://www.wiley.com/en-ie/Java+Open+Source+Programming:+wi...