platform - Standard OS naming scheme -
i releasing multi-platform application. potentially released on windows, osx, , linux distributions.
users expect install wherever like, not package rpm. simple archive file.
i plan put platform name in name of downloadable file, like:
myapp-0.6.3-osname.tgz
while use osname, follow whatever standard there is.
is there standard?
i've no idea if there standard. here's java's current naming convention jdk se 8u45, , seems pretty me:
product / file description file size download ------------------------------------------------------------------------------------ linux x86 146.89 mb jdk-8u45-linux-i586.rpm linux x86 166.88 mb jdk-8u45-linux-i586.tar.gz linux x64 145.19 mb jdk-8u45-linux-x64.rpm linux x64 165.24 mb jdk-8u45-linux-x64.tar.gz mac os x x64 221.98 mb jdk-8u45-macosx-x64.dmg solaris sparc 64-bit (svr4 package) 131.73 mb jdk-8u45-solaris-sparcv9.tar.z solaris sparc 64-bit 92.9 mb jdk-8u45-solaris-sparcv9.tar.gz solaris x64 (svr4 package) 139.51 mb jdk-8u45-solaris-x64.tar.z solaris x64 95.88 mb jdk-8u45-solaris-x64.tar.gz windows x86 175.98 mb jdk-8u45-windows-i586.exe windows x64 180.44 mb jdk-8u45-windows-x64.exe
so convention {appname}-{version}-{os}-{architecture}.{extension}
.
Comments
Post a Comment