Inkscape Challenge is taking a hiatus for maintenance. Stay there. A new project is already in development.