You do not need to fork the core component repo and maintain it. Rather, you can define dependency in your project POM, see this article for details [1], or you can download and install the core component package directly [2]
If you are using AEM as a Cloud Service, you do not need to define any i...