Just some brief ideas. Feel free to complete these guidelines, feel free to edit on this PR directly.