r7-labs / R7.Dnn.Localization

Russian translation of DNN Platform (русский перевод DotNetNuke)
MIT License
4 stars 2 forks source link

Versioning and dependency #10

Closed roman-yagodin closed 9 years ago

roman-yagodin commented 9 years ago

DNN use ##.##.## numbering scheme for versioning, and this is also used by DNN Forge and extension feed. Translation packages in the project currently use corresponding extension version + release number ##.##.##-#, which is incompatible with rest of DNN infrastructure.

This can be changed by adding separate semantic versioning for translation packages and by utilizing dependency nodes in the package manifests.

roman-yagodin commented 9 years ago

Typo in commit - fixed #11 instead of #10!

Current DNN dependency implementation won't allow to specify required extension version, only package name. So, targeted extension version provided in the language pack description. Also added core version dependency.