There isn't any ZIP distribution for RubyMine, and we would really like to
avoid creating a ZIP distribution for PyCharm unless there's a really good
reason for it. Each extra distribution format has a non-zero cost for us.
There are a few good reasons:
- Many developers simply hate installers.
- It's much easier to redistribute a configured "portable" version inside a network on all computers, so it's less work to admin and upgrade them.
- especially for EAPs is even more practical to have side by side more versions that simply wont' mix (can be achieved with the installer based one but it's more work)
- it's simpler to have a portable version on an USB stick on computers where the user is not allowed to install.
- since Jetbrains was delivering zips this since 2001, many developers have their own scripts that take the zip and automate the process.
- etc.
Please reconsider supplying zip versions, cause for developers they're very practical.
Simply hating something without any explanation is not a good reason for
anything.
It's about users who might give your tool a try (and evaluate it).
Having something that it's portable and self contained (in one directory everything), without registry entries, things to uninstall (just delete the directory), etc. it's much more appealing to many developers.
And yes, generally that's a very good reason because, otherwise there would make no sense to use much weaker IDEs (I'm speaking about some of the IntelliJ concurrent IDEs :-D )
It's much easier to redistribute a configured "portable" version
inside a network on all computers, so it's less work to admin and
upgrade them.
If you need to perform some additional configuration anyway, you can just
as easily configure and zip the directory produced by the installer.
- it's simpler to have a portable version on an USB stick on computers
where the user is not allowed to install.
Again, you need to change idea.properties in order to configure a portable
version, so you can't use the zip distribution from JetBrains and have to
create your own zip.
An automated script can use the ZIP to modify the required config files, but can't handle the EXE.
Even manually, I simply enter the ZIP with TotalCommander like it would be a directory and modify the required files in a very few seconds (I can't do that with EXE).
I understand that the zip is a non-zero cost for you, but users who download the ZIP usually don't download the EΧΕ (so it's not a double download).
Even more, since (some of them) automate, the number of downloads from your server is even smaller so.
It's already there. Just copy the download link, paste to your browser's address bar and replace the .exe suffix with .zip
> It's already there. Just copy the download link, paste to your browser's address bar and replace the .exe suffix with .zip
This was the first thing I've done before asking the question here, but it's not working: I'm getting a 404 error page :-(.
Adrian.
Hello Adrian A.,
There isn't any ZIP distribution for RubyMine, and we would really like to
avoid creating a ZIP distribution for PyCharm unless there's a really good
reason for it. Each extra distribution format has a non-zero cost for us.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
There are a few good reasons:
- Many developers simply hate installers.
- It's much easier to redistribute a configured "portable" version inside a network on all computers, so it's less work to admin and upgrade them.
- especially for EAPs is even more practical to have side by side more versions that simply wont' mix (can be achieved with the installer based one but it's more work)
- it's simpler to have a portable version on an USB stick on computers where the user is not allowed to install.
- since Jetbrains was delivering zips this since 2001, many developers have their own scripts that take the zip and automate the process.
- etc.
Please reconsider supplying zip versions, cause for developers they're very practical.
Thanks in advance,
Adrian.
Hello Adrian A.,
Simply hating something without any explanation is not a good reason for
anything.
If you need to perform some additional configuration anyway, you can just
as easily configure and zip the directory produced by the installer.
Where's the "more work"? Each EAP build by default installs to a separate
directory and generates shortcuts with unique names.
Again, you need to change idea.properties in order to configure a portable
version, so you can't use the zip distribution from JetBrains and have to
create your own zip.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
It's about users who might give your tool a try (and evaluate it).
Having something that it's portable and self contained (in one directory everything), without registry entries, things to uninstall (just delete the directory), etc. it's much more appealing to many developers.
And yes, generally that's a very good reason because, otherwise there would make no sense to use much weaker IDEs (I'm speaking about some of the IntelliJ concurrent IDEs :-D )
An automated script can use the ZIP to modify the required config files, but can't handle the EXE.
Even manually, I simply enter the ZIP with TotalCommander like it would be a directory and modify the required files in a very few seconds (I can't do that with EXE).
I understand that the zip is a non-zero cost for you, but users who download the ZIP usually don't download the EΧΕ (so it's not a double download).
Even more, since (some of them) automate, the number of downloads from your server is even smaller so.
Adrian.
If they're packaging it anything like the IDEA .exe file, you can use 7Zip
to extract the contents of the .exe in much the same way you do with the
.zip file. The only difference is there is an extra directory related to
the installer (plus the JRE), plus I think you may have to unpack the .exe
twice - once to extract the contents of the installer and once to unzip the
compressed payload. Overall it's not much less convenient than having a .zip
file. Also as an aside, if you're not using 7Zip already I can vouch for
it being a very capable replacement to winzip/jzip/winrar etc.
Chris
A> Hi,
A>
A> Do you have any plans to put a ZIP download for Windows users? (the
A> one without installer - like there's for all other IntelliJ based
A> products?)
A>
A> Thank you,
A> Adrian.
A> ---
A> Original message URL:
A> http://www.jetbrains.net/devnet/message/5255736#5255736
You can download zip from here https://confluence.jetbrains.com/display/PhpStorm/Previous+PhpStorm+Releases
Thank you.