The Craftr package manager will enforce namespaces. You will not be able to upload a Craftr package that is not prefixed with your username. For example for me if my username was niklas, I could only upload Craftr packages that are named niklas.* where * is the rest of the package name.
Since all Craftr packages in the standard library should also reside in the online package repository, they will need a common prefix as well. The user that uploads all standard library packages will be called craftr, thus all stl package need to be called craftr.lang.cxx, craftr.lib.curl, etc..
Also, I want to move all packages that are currently only in the standard library because we don't have the package manager and online repository yet into a separate folder.
The Craftr package manager will enforce namespaces. You will not be able to upload a Craftr package that is not prefixed with your username. For example for me if my username was
niklas
, I could only upload Craftr packages that are namedniklas.*
where*
is the rest of the package name.Since all Craftr packages in the standard library should also reside in the online package repository, they will need a common prefix as well. The user that uploads all standard library packages will be called
craftr
, thus all stl package need to be calledcraftr.lang.cxx
,craftr.lib.curl
, etc..Also, I want to move all packages that are currently only in the standard library because we don't have the package manager and online repository yet into a separate folder.