The EA Forum (and other CEA sites like EA.org) get a lot of traffic. [1] This traffic will naturally make any connection-oriented features more valuable than if they were on a standalone site without as much traffic. (I think this was part of why the Hub team thinks CEA is better placed to develop these features, though I don’t want to speak for them.)
I like the idea of code reuse in general, but if we want to move these features to the Forum, I expect code reuse to not be very helpful. The Hub was written in a different language, uses a different database management system, etc. We could in theory write translators between these different systems, but I expect that to be more complicated than a native implementation.
I am more excited about reusing the “intellectual property” of the Hub. The Hub team has been awesome, sharing their design and research documents etc., and I expect this to be quite helpful in our work.
The EA Forum (and other CEA sites like EA.org) get a lot of traffic. [1] This traffic will naturally make any connection-oriented features more valuable than if they were on a standalone site without as much traffic. (I think this was part of why the Hub team thinks CEA is better placed to develop these features, though I don’t want to speak for them.)
I like the idea of code reuse in general, but if we want to move these features to the Forum, I expect code reuse to not be very helpful. The Hub was written in a different language, uses a different database management system, etc. We could in theory write translators between these different systems, but I expect that to be more complicated than a native implementation.
I am more excited about reusing the “intellectual property” of the Hub. The Hub team has been awesome, sharing their design and research documents etc., and I expect this to be quite helpful in our work.
At least they get a lot of traffic for an EA site. Not a lot relative to something like Google, of course.