I really like discourse and planning to use it as a core of my website and want to scrap my existing q&a, on this regard, I have few queries related to upgradation and maintenance of system, I am a .net developer and very new to open source usage so please answer it considering all the basic dependencies:
If I use discourse as it as then how can I merge code into my development and live environment if there any new changes happen with discourse?
If I do some customization at the theme and layout of discourse, in this use how I would be merging the latest releases of discourse with my existing code?
If I integrated some of my existing feature to discourse then how I would be maintaining the code and will merge with new releases of discourse
If I do some modification with features of discourse in this case how I would be upgrading to latest version of discourse in future?