The FASTEN project is an intelligent software package management system that will enhance robustness and security in software ecosystems. The research and development activities include innovative ecosystem analysis techniques, with C, Java and Python applications. Derived techniques will tackle the problems of security and risk evaluation, license compliance and change impact analysis. Moreover, a back-end service and a knowledge base will host the results of those analyses while the integration of those analyses will reach the developer’s workflow and Continuous Integration (CI) tool chains.
We welcome contributions from external collaborators. If you are interested in contributing code or otherwise, please have a look at our contributing guidelines. Have a look at the issue board if you are looking for some inspiration.
We support development on Linux, MacOS, and Windows. In order to contribute, you need to have the following dependencies installed:
git clone https://github.com/fasten-project/fasten
cd fasten && mvn install
Everything should work. Let us know if it doesn't.
+
button and navigate to the installation directory of your JDK 11.New
to create it.You now can start contributing to the FASTEN project. We'll be happy to review any code you have submitted. Also feel free to check out a more detailed guide on how to set up a development environment.
The FASTEN software package management efficiency relies on an open community contributing to open technologies. Related research projects, R&D engineers, early users and open source contributors are welcome to join the FASTEN community, to try the tools, to participate in physical and remote workshops and to share our efforts using the project community page and the social media buttons below.