Zip download for Windows?

Hi,

Do you have any plans to put a ZIP download for Windows users?

(the one without installer - like there's for all other IntelliJ based products?)

Thank you,

Adrian.

8 comments

It's already there. Just copy the download link, paste to your browser's address bar and replace the .exe suffix with .zip

0

> 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.

0

Hello Adrian A.,

Do you have any plans to put a ZIP download for Windows users? (the

one without installer - like there's for all other IntelliJ based

products?)

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!"

0

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.

Thanks in advance,

Adrian.

0

Hello Adrian A.,

There are a few good reasons:

- Many developers simply hate installers.

Simply hating something without any explanation is not a good reason for

anything.

- 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.

- 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)

Where's the "more work"? Each EAP build by default installs to a separate

directory and generates shortcuts with unique names.

- 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.

--

Dmitry Jemerov

Development Lead

JetBrains, Inc.

http://www.jetbrains.com/

"Develop with Pleasure!"

0

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.

Adrian.

0

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

0

Please sign in to leave a comment.