Hello @aprey8, @marina-saad, and @juliankain,
I'm using this thread to help organize work on the libmemory project: https://github.com/embeddedartistry/libmemory
The first step is to work through the README and make sure you can build the project and run the unit tests. There may be some problems with Windows or other OSes, so please let me know if you run into trouble.
Once you're ready to work, we can figure out what to work on. This library is going to require some study, and I'm gathering information that we can use to implement new memory allocators. For instance, I'm working on buddy and zone allocators, and concepts like a C-style statically allocated pool may also be interesting to implement. Of course, additional RTOS support will be beneficial as well, since many teams may already rely on an RTOS.
If you let me know your GitHub user names, I can add you as contributors to the project. This will help me send code to you for review, assign issues, and lets you work directly within the project repository instead of needing a fork.
Also, I spent some time this week documenting different guidelines and processes for working on open source projects. Please take a look at the resources linked in this thread, and let me know if you have any questions.
GitHub UserID: marina-saad
Hi Marina,
Access has been granted to the repository.
Julian,
Also added you to the repo.