Open ethanresnick opened 8 years ago
I agree with all the three points above! This was actually on our to-do list for the semester.
I always wanted it to be a part of the Intranet, and to have one system that governs all. My blockage last semester was that I did not know how to architect it with the Intranet too well, and @maxdumas was busier than usual last semester. Going forward I would also like to merge the two projects into one.
The only reason was because it was easier to make it a separate project than to change the Intranet's code. I attempted to play around with the Intranet's code, but realized that it was going to become a blocker for me so I shifted to just creating it as a new project (to view it as a test to see if it was useful information). I think @maxdumas is probably able to help me merge these two projects properly during this semester, though.
The design reasons you point out are definitely correct. I think having one system, in this case, is much better than having two separate systems. Another reason was I didn't know how to adapt the Intranet without having to re-think the design and the design elements on the Intranet. I would love to work on this, but it would have been another road-block and something that we never really sorted out even last year.
That said! We should start doing this soon :+1:
Why was blueprint created originally, rather than just adding new features to the intranet? I'm genuinely asking because I don't know. Was it because it was easier to code a separate project than to change the intranet's code? Or was there a design/organizational reason for blueprint to be separate?
From my POV, unless there are strong design reasons to do otherwise, it would make sense to try to keep everything in the intranet, for a few reasons:
Thoughts?