Summary: | Port konsole to windows version | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | BRULE Herman <alpha.super-one> |
Component: | general | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED DUPLICATE | ||
Severity: | wishlist | CC: | andriusmao, robertknight |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Microsoft Windows | ||
Latest Commit: | Version Fixed In: |
Description
BRULE Herman
2009-02-20 16:03:14 UTC
*** This bug has been marked as a duplicate of bug 182078 *** Brule: Sorry to burst your bubble, but bash (and tab completion, which is a bash feature, also found in certain other shells) has nothing to do with KDE. Of course, you can always uses the Cygwin or msys ports of bash that are /already/ available on Windows. Yes but for fully operational konsole I thinks bash need be listed in the package in the windows installer and maybe be dependency as konsole. And I'm kde linux user, I want before all have same console (konsole) and same shell (bash) (yes I can included it manually). ...except that will not happen. Even on POSIX platforms, it is not Konsole's job to install shells, nor does it have any dependency (at package level) on any particular shell being present. You just "get lucky" in that most Linux systems have GNU bash. On Windows there is a much wider range of shells that people might want to use, so relying on any particular one - even if it were KDE's job to port one (which it isn't; it would be a huge amount of work just to duplicate something that's already been done) - wouldn't be a good idea. And besides, it's irrelevant; you can already get bash for Windows, in at least three flavors I can think of offhand. > Even on POSIX platforms, it is not Konsole's
> job to install shells, nor does it have any dependency
> (at package level) on any particular shell being present
On Linux, the responsibility for getting the final 'product' together falls to the distributions and they pick the shell. However with windows it will be the KDE Windows team - so I think that if Konsole is provided for windows it should ship with a shell of some sort, so that it works out of the box with minimum setup effort.
according to Spendrin's patch it shall use cmd.exe by default, but sh.exe/bash.exe could be included in the installer as an otional dependency. Also, shouldn't the comments being posted on bug 182078 as this one is marked as a duplicate of it? Bug 182078 was just about konsole; the comments are talking about shells which weren't really mentioned there. Actually... I suppose this could be re-opened as *only* about providing a POSIX shell and reassigned to kde-windows. I buy Robert's argument in comment #5, with the note that kde-windows != konsole, so I will claim that comment #4 is still correct, also :-). So, we have these options: - provide an existing *sh shell in kde-windows installer as a dependency of konsole ( e.g.: msys' sh.exe, gnuwin32's bash.exe ) - use mswindows cmd.exe ( the patches currently seems to do this ) - provide a built-in shell in konsole ( IMHO, it would be "reinventing the wheel" but can be useful also in linux ) - it could be possible to combine the first two options also ( and maybe options for other kinds of shell like python etc.) here's SaroEngels blog talking about konsole port: http://saroengels.blogspot.com/2009/02/konsolidated.html |