[New: openFATE 314968] Windows support using NSIS and Nuget/Chocolatey
Feature added by: Matthias Mailänder (Mailaender) Feature #314968, revision 1 Title: Windows support using NSIS and Nuget/Chocolatey Buildservice: Unconfirmed Priority Requester: Neutral Requested by: Matthias Mailänder (mailaender) Partner organization: openSUSE.org Description: Both projects bring package management to Windows * http://chocolatey.org (http://chocolatey.org) for end users * https://nuget.org (https://nuget.org) for developers It would be cool to have Open Build Service support for this. Use Case: Matt wants to deploy his project OpenRA (http://www.open-ra.org) . Currently OBS only supports 1/3 of the supported platforms. He already has a custom build server that compiles a Setup.exe using NSIS (http://nsis.sourceforge.net) , but it won't create a repository and is just a bunch of self-made bash scripts. Business case (Partner benefit): openSUSE.org: While you can already cross-compile with OBS using Mingw32 or Mono, there is no way to spit out a Setup.exe yet. -- openSUSE Feature: https://features.opensuse.org/314968
Feature changed by: Matthias Mailänder (Mailaender) Feature #314968, revision 6 Title: Windows support using NSIS and Nuget/Chocolatey Buildservice: Unconfirmed Priority Requester: Neutral Requested by: Matthias Mailänder (mailaender) Partner organization: openSUSE.org Description: Both projects bring package management to Windows * http://chocolatey.org (http://chocolatey.org) for end users * https://nuget.org (https://nuget.org) for developers It would be cool to have Open Build Service support for this. Use Case: - Matt wants to deploy his project OpenRA (http://www.open-ra.org) . - Currently OBS only supports 1/3 of the supported platforms. He already - has a custom build server that compiles a Setup.exe using NSIS + 1) Matt wants to deploy his project OpenRA (http://www.open-ra.org) . + Currently OBS only supports various Linux distributions, but the + majority of the gamers are still on Windows. He already has a custom + build server that compiles a Setup.exe using NSIS (http://nsis.sourceforge.net) , but it won't create a repository and is - just a bunch of self-made bash scripts. + just a bunch of self-made bash scripts so most of the players are using + outdated versions and users request for an auto-update feature. + 2) The openSUSE project wants to create a Setup.exe so Windows users + can try out SUSE in a dual-boot setup without pain just the way they + are used to install software. For development and shipping the Open + Build Service should be used, but because of the lacking Windows + support several workarounds are neccessary like putting the Setup.exe + inside a CD image or RPM which adds a hurd for interested parties. Business case (Partner benefit): openSUSE.org: While you can already cross-compile with OBS using Mingw32 or Mono, there is no way to spit out a Setup.exe yet. -- openSUSE Feature: https://features.opensuse.org/314968
Feature changed by: Matthias Mailänder (Mailaender) Feature #314968, revision 7 Title: Windows support using NSIS and Nuget/Chocolatey Buildservice: Unconfirmed Priority Requester: Neutral Requested by: Matthias Mailänder (mailaender) Partner organization: openSUSE.org Description: Both projects bring package management to Windows * http://chocolatey.org (http://chocolatey.org) for end users * https://nuget.org (https://nuget.org) for developers It would be cool to have Open Build Service support for this. Use Case: - 1) Matt wants to deploy his project OpenRA (http://www.open-ra.org) . + 1) The OpenRA developer want to deploy using Open Build Service. Currently OBS only supports various Linux distributions, but the majority of the gamers are still on Windows. He already has a custom - build server that compiles a Setup.exe using NSIS - (http://nsis.sourceforge.net) , but it won't create a repository and is - just a bunch of self-made bash scripts so most of the players are using - outdated versions and users request for an auto-update feature. + build server that compiles a Setup.exe using NSIS, but it won't create + a repository and is just a bunch of self-made bash scripts so most of + the players are using outdated versions and users request for an auto- + update feature. 2) The openSUSE project wants to create a Setup.exe so Windows users can try out SUSE in a dual-boot setup without pain just the way they are used to install software. For development and shipping the Open Build Service should be used, but because of the lacking Windows support several workarounds are neccessary like putting the Setup.exe inside a CD image or RPM which adds a hurd for interested parties. + 3) The VLC project is using it's own appliance of OBS to create + packages for Linux. What if they can automatize the Windows + distribution with existing infrastructure, which has a healthy upstream + so any self-made hacks can be thrown away. Business case (Partner benefit): openSUSE.org: While you can already cross-compile with OBS using Mingw32 or Mono, there is no way to spit out a Setup.exe yet. -- openSUSE Feature: https://features.opensuse.org/314968
Feature changed by: Matthias Mailänder (Mailaender) Feature #314968, revision 8 Title: Windows support using NSIS and Nuget/Chocolatey Buildservice: Unconfirmed Priority Requester: Neutral Requested by: Matthias Mailänder (mailaender) Partner organization: openSUSE.org Description: Both projects bring package management to Windows * http://chocolatey.org (http://chocolatey.org) for end users * https://nuget.org (https://nuget.org) for developers It would be cool to have Open Build Service support for this. Use Case: 1) The OpenRA developer want to deploy using Open Build Service. Currently OBS only supports various Linux distributions, but the - majority of the gamers are still on Windows. He already has a custom - build server that compiles a Setup.exe using NSIS, but it won't create - a repository and is just a bunch of self-made bash scripts so most of - the players are using outdated versions and users request for an auto- - update feature. + majority of the gamers are still on Windows. They already have a custom + Ubuntu based build server that compiles a Setup.exe using NSIS, but it + won't create a repository and is just a bunch of self-made bash scripts + so most of the players are using outdated versions and users request + for an auto-update feature. 2) The openSUSE project wants to create a Setup.exe so Windows users can try out SUSE in a dual-boot setup without pain just the way they are used to install software. For development and shipping the Open Build Service should be used, but because of the lacking Windows support several workarounds are neccessary like putting the Setup.exe inside a CD image or RPM which adds a hurd for interested parties. 3) The VLC project is using it's own appliance of OBS to create packages for Linux. What if they can automatize the Windows distribution with existing infrastructure, which has a healthy upstream so any self-made hacks can be thrown away. Business case (Partner benefit): openSUSE.org: While you can already cross-compile with OBS using Mingw32 or Mono, there is no way to spit out a Setup.exe yet. -- openSUSE Feature: https://features.opensuse.org/314968
Feature changed by: Matthias Mailänder (Mailaender) Feature #314968, revision 9 Title: Windows support using NSIS and Nuget/Chocolatey Buildservice: Unconfirmed Priority Requester: Neutral Requested by: Matthias Mailänder (mailaender) Partner organization: openSUSE.org Description: Both projects bring package management to Windows * http://chocolatey.org (http://chocolatey.org) for end users * https://nuget.org (https://nuget.org) for developers It would be cool to have Open Build Service support for this. Use Case: 1) The OpenRA developer want to deploy using Open Build Service. Currently OBS only supports various Linux distributions, but the majority of the gamers are still on Windows. They already have a custom Ubuntu based build server that compiles a Setup.exe using NSIS, but it - won't create a repository and is just a bunch of self-made bash scripts - so most of the players are using outdated versions and users request - for an auto-update feature. + won't create a repository and is just a bunch of self-made bash + scripts. The result: most of the players are using outdated versions + and users request for an auto-update feature. 2) The openSUSE project wants to create a Setup.exe so Windows users can try out SUSE in a dual-boot setup without pain just the way they are used to install software. For development and shipping the Open Build Service should be used, but because of the lacking Windows support several workarounds are neccessary like putting the Setup.exe inside a CD image or RPM which adds a hurd for interested parties. 3) The VLC project is using it's own appliance of OBS to create packages for Linux. What if they can automatize the Windows - distribution with existing infrastructure, which has a healthy upstream - so any self-made hacks can be thrown away. + distribution with existing infrastructure so any self-made hacks can be + thrown away? Business case (Partner benefit): openSUSE.org: While you can already cross-compile with OBS using Mingw32 or Mono, there is no way to spit out a Setup.exe yet. -- openSUSE Feature: https://features.opensuse.org/314968
Feature changed by: Matthias Mailänder (Mailaender) Feature #314968, revision 10 Title: Windows support using NSIS and Nuget/Chocolatey Buildservice: Unconfirmed Priority Requester: Neutral Requested by: Matthias Mailänder (mailaender) Partner organization: openSUSE.org Description: - Both projects bring package management to Windows + Did you know that many sofisticated Windows installer SDKs are Open + Source? + * http://wixtoolset.org (http://wixtoolset.org/) to create MSI + packages + * http://nsis.sourceforge.net (http://nsis.sourceforge.net/) to create + scriptable installer wizards in Setup.exe form + What we need now package management for Windows and there are existing + projects: * http://chocolatey.org (http://chocolatey.org) for end users * https://nuget.org (https://nuget.org) for developers It would be cool to have Open Build Service support for this. Use Case: 1) The OpenRA developer want to deploy using Open Build Service. Currently OBS only supports various Linux distributions, but the majority of the gamers are still on Windows. They already have a custom Ubuntu based build server that compiles a Setup.exe using NSIS, but it won't create a repository and is just a bunch of self-made bash scripts. The result: most of the players are using outdated versions and users request for an auto-update feature. 2) The openSUSE project wants to create a Setup.exe so Windows users can try out SUSE in a dual-boot setup without pain just the way they are used to install software. For development and shipping the Open Build Service should be used, but because of the lacking Windows support several workarounds are neccessary like putting the Setup.exe inside a CD image or RPM which adds a hurd for interested parties. 3) The VLC project is using it's own appliance of OBS to create packages for Linux. What if they can automatize the Windows distribution with existing infrastructure so any self-made hacks can be thrown away? Business case (Partner benefit): openSUSE.org: While you can already cross-compile with OBS using Mingw32 or Mono, there is no way to spit out a Setup.exe yet. -- openSUSE Feature: https://features.opensuse.org/314968
Feature changed by: Matthias Mailänder (Mailaender) Feature #314968, revision 11 Title: Windows support using NSIS and Nuget/Chocolatey Buildservice: Unconfirmed Priority Requester: Neutral Requested by: Matthias Mailänder (mailaender) Partner organization: openSUSE.org Description: Did you know that many sofisticated Windows installer SDKs are Open Source? * http://wixtoolset.org (http://wixtoolset.org/) to create MSI - packages + packages (requires Wine though) * http://nsis.sourceforge.net (http://nsis.sourceforge.net/) to create scriptable installer wizards in Setup.exe form What we need now package management for Windows and there are existing projects: * http://chocolatey.org (http://chocolatey.org) for end users * https://nuget.org (https://nuget.org) for developers It would be cool to have Open Build Service support for this. Use Case: 1) The OpenRA developer want to deploy using Open Build Service. Currently OBS only supports various Linux distributions, but the majority of the gamers are still on Windows. They already have a custom Ubuntu based build server that compiles a Setup.exe using NSIS, but it won't create a repository and is just a bunch of self-made bash scripts. The result: most of the players are using outdated versions and users request for an auto-update feature. 2) The openSUSE project wants to create a Setup.exe so Windows users can try out SUSE in a dual-boot setup without pain just the way they are used to install software. For development and shipping the Open Build Service should be used, but because of the lacking Windows support several workarounds are neccessary like putting the Setup.exe inside a CD image or RPM which adds a hurd for interested parties. 3) The VLC project is using it's own appliance of OBS to create packages for Linux. What if they can automatize the Windows distribution with existing infrastructure so any self-made hacks can be thrown away? Business case (Partner benefit): openSUSE.org: While you can already cross-compile with OBS using Mingw32 or Mono, there is no way to spit out a Setup.exe yet. -- openSUSE Feature: https://features.opensuse.org/314968
Feature changed by: Matthias Mailänder (Mailaender) Feature #314968, revision 12 Title: Windows support using NSIS and Nuget/Chocolatey Buildservice: Unconfirmed Priority Requester: Neutral Requested by: Matthias Mailänder (mailaender) Partner organization: openSUSE.org Description: Did you know that many sofisticated Windows installer SDKs are Open Source? * http://wixtoolset.org (http://wixtoolset.org/) to create MSI packages (requires Wine though) * http://nsis.sourceforge.net (http://nsis.sourceforge.net/) to create scriptable installer wizards in Setup.exe form What we need now package management for Windows and there are existing projects: * http://chocolatey.org (http://chocolatey.org) for end users * https://nuget.org (https://nuget.org) for developers It would be cool to have Open Build Service support for this. Use Case: 1) The OpenRA developer want to deploy using Open Build Service. Currently OBS only supports various Linux distributions, but the majority of the gamers are still on Windows. They already have a custom Ubuntu based build server that compiles a Setup.exe using NSIS, but it won't create a repository and is just a bunch of self-made bash scripts. The result: most of the players are using outdated versions and users request for an auto-update feature. - 2) The openSUSE project wants to create a Setup.exe so Windows users + 2) The openSUSE project wants to create a TrySUSE.exe so Windows users can try out SUSE in a dual-boot setup without pain just the way they are used to install software. For development and shipping the Open Build Service should be used, but because of the lacking Windows support several workarounds are neccessary like putting the Setup.exe inside a CD image or RPM which adds a hurd for interested parties. 3) The VLC project is using it's own appliance of OBS to create packages for Linux. What if they can automatize the Windows distribution with existing infrastructure so any self-made hacks can be thrown away? Business case (Partner benefit): openSUSE.org: While you can already cross-compile with OBS using Mingw32 or Mono, there is no way to spit out a Setup.exe yet. -- openSUSE Feature: https://features.opensuse.org/314968
Feature changed by: Matthias Mailänder (Mailaender) Feature #314968, revision 13 Title: Windows support using NSIS and Nuget/Chocolatey Buildservice: Unconfirmed Priority Requester: Neutral Requested by: Matthias Mailänder (mailaender) Partner organization: openSUSE.org Description: - Did you know that many sofisticated Windows installer SDKs are Open + Did you know that many sophisticated Windows installer SDKs are Open Source? * http://wixtoolset.org (http://wixtoolset.org/) to create MSI packages (requires Wine though) * http://nsis.sourceforge.net (http://nsis.sourceforge.net/) to create scriptable installer wizards in Setup.exe form What we need now package management for Windows and there are existing projects: * http://chocolatey.org (http://chocolatey.org) for end users * https://nuget.org (https://nuget.org) for developers It would be cool to have Open Build Service support for this. Use Case: 1) The OpenRA developer want to deploy using Open Build Service. Currently OBS only supports various Linux distributions, but the majority of the gamers are still on Windows. They already have a custom Ubuntu based build server that compiles a Setup.exe using NSIS, but it won't create a repository and is just a bunch of self-made bash scripts. The result: most of the players are using outdated versions and users request for an auto-update feature. 2) The openSUSE project wants to create a TrySUSE.exe so Windows users can try out SUSE in a dual-boot setup without pain just the way they are used to install software. For development and shipping the Open Build Service should be used, but because of the lacking Windows support several workarounds are neccessary like putting the Setup.exe inside a CD image or RPM which adds a hurd for interested parties. 3) The VLC project is using it's own appliance of OBS to create packages for Linux. What if they can automatize the Windows distribution with existing infrastructure so any self-made hacks can be thrown away? Business case (Partner benefit): openSUSE.org: While you can already cross-compile with OBS using Mingw32 or Mono, there is no way to spit out a Setup.exe yet. -- openSUSE Feature: https://features.opensuse.org/314968
Feature changed by: Matthias Mailänder (Mailaender) Feature #314968, revision 14 Title: Windows support using NSIS and Nuget/Chocolatey Buildservice: Unconfirmed Priority Requester: Neutral Requested by: Matthias Mailänder (mailaender) Partner organization: openSUSE.org Description: Did you know that many sophisticated Windows installer SDKs are Open Source? * http://wixtoolset.org (http://wixtoolset.org/) to create MSI packages (requires Wine though) * http://nsis.sourceforge.net (http://nsis.sourceforge.net/) to create scriptable installer wizards in Setup.exe form What we need now package management for Windows and there are existing projects: * http://chocolatey.org (http://chocolatey.org) for end users * https://nuget.org (https://nuget.org) for developers It would be cool to have Open Build Service support for this. Use Case: - 1) The OpenRA developer want to deploy using Open Build Service. + 1) The openSUSE project wants to create a InstallSUSE.exe so Windows + users can try out SUSE in a dual-boot setup without pain just the way + they are used to install software. For development and shipping the + Open Build Service should be used, but because of the lacking Windows + support several workarounds are neccessary like putting the Setup.exe + inside a CD image or RPM which adds a hurd for interested parties. + 2) The VLC project is using it's own appliance of OBS to create + packages for Linux. What if they can automatize the Windows + distribution with existing infrastructure so any self-made hacks can be + thrown away? + 3) The OpenRA developer want to deploy using Open Build Service. Currently OBS only supports various Linux distributions, but the majority of the gamers are still on Windows. They already have a custom Ubuntu based build server that compiles a Setup.exe using NSIS, but it won't create a repository and is just a bunch of self-made bash scripts. The result: most of the players are using outdated versions and users request for an auto-update feature. - 2) The openSUSE project wants to create a TrySUSE.exe so Windows users - can try out SUSE in a dual-boot setup without pain just the way they - are used to install software. For development and shipping the Open - Build Service should be used, but because of the lacking Windows - support several workarounds are neccessary like putting the Setup.exe - inside a CD image or RPM which adds a hurd for interested parties. - 3) The VLC project is using it's own appliance of OBS to create - packages for Linux. What if they can automatize the Windows - distribution with existing infrastructure so any self-made hacks can be - thrown away? Business case (Partner benefit): openSUSE.org: While you can already cross-compile with OBS using Mingw32 or Mono, there is no way to spit out a Setup.exe yet. -- openSUSE Feature: https://features.opensuse.org/314968
Feature changed by: Sharque uddin Ahmed Farooqui (safknw) Feature #314968, revision 15 Title: Windows support using NSIS and Nuget/Chocolatey Buildservice: Unconfirmed Priority Requester: Neutral Requested by: Matthias Mailänder (mailaender) Partner organization: openSUSE.org Description: Did you know that many sophisticated Windows installer SDKs are Open Source? * http://wixtoolset.org (http://wixtoolset.org/) to create MSI packages (requires Wine though) * http://nsis.sourceforge.net (http://nsis.sourceforge.net/) to create scriptable installer wizards in Setup.exe form What we need now package management for Windows and there are existing projects: * http://chocolatey.org (http://chocolatey.org) for end users * https://nuget.org (https://nuget.org) for developers It would be cool to have Open Build Service support for this. Use Case: 1) The openSUSE project wants to create a InstallSUSE.exe so Windows users can try out SUSE in a dual-boot setup without pain just the way they are used to install software. For development and shipping the Open Build Service should be used, but because of the lacking Windows support several workarounds are neccessary like putting the Setup.exe inside a CD image or RPM which adds a hurd for interested parties. 2) The VLC project is using it's own appliance of OBS to create packages for Linux. What if they can automatize the Windows distribution with existing infrastructure so any self-made hacks can be thrown away? 3) The OpenRA developer want to deploy using Open Build Service. Currently OBS only supports various Linux distributions, but the majority of the gamers are still on Windows. They already have a custom Ubuntu based build server that compiles a Setup.exe using NSIS, but it won't create a repository and is just a bunch of self-made bash scripts. The result: most of the players are using outdated versions and users request for an auto-update feature. Business case (Partner benefit): openSUSE.org: While you can already cross-compile with OBS using Mingw32 or Mono, there is no way to spit out a Setup.exe yet. + Discussion: + #1: Sharque uddin Ahmed Farooqui (safknw) (2013-04-15 15:11:23) + Packages for nuget are available in Mono:Factory repo (https://build.opensuse.org/package/show?package=monodevelop-nuget-addin&project=Mono% + 3AFactory) . -- openSUSE Feature: https://features.opensuse.org/314968
Feature changed by: Matthias Mailänder (Mailaender) Feature #314968, revision 16 Title: Windows support using NSIS and Nuget/Chocolatey Buildservice: Unconfirmed Priority Requester: Neutral Requested by: Matthias Mailänder (mailaender) Partner organization: openSUSE.org Description: Did you know that many sophisticated Windows installer SDKs are Open Source? * http://wixtoolset.org (http://wixtoolset.org/) to create MSI packages (requires Wine though) * http://nsis.sourceforge.net (http://nsis.sourceforge.net/) to create scriptable installer wizards in Setup.exe form What we need now package management for Windows and there are existing projects: * http://chocolatey.org (http://chocolatey.org) for end users * https://nuget.org (https://nuget.org) for developers It would be cool to have Open Build Service support for this. Use Case: 1) The openSUSE project wants to create a InstallSUSE.exe so Windows users can try out SUSE in a dual-boot setup without pain just the way they are used to install software. For development and shipping the Open Build Service should be used, but because of the lacking Windows support several workarounds are neccessary like putting the Setup.exe inside a CD image or RPM which adds a hurd for interested parties. 2) The VLC project is using it's own appliance of OBS to create packages for Linux. What if they can automatize the Windows distribution with existing infrastructure so any self-made hacks can be thrown away? 3) The OpenRA developer want to deploy using Open Build Service. Currently OBS only supports various Linux distributions, but the majority of the gamers are still on Windows. They already have a custom Ubuntu based build server that compiles a Setup.exe using NSIS, but it won't create a repository and is just a bunch of self-made bash scripts. The result: most of the players are using outdated versions and users request for an auto-update feature. Business case (Partner benefit): openSUSE.org: While you can already cross-compile with OBS using Mingw32 or Mono, there is no way to spit out a Setup.exe yet. Discussion: #1: Sharque uddin Ahmed Farooqui (safknw) (2013-04-15 15:11:23) Packages for nuget are available in Mono:Factory repo (https://build.opensuse.org/package/show?package=monodevelop-nuget-addin&project=Mono% 3AFactory) . + #2: Matthias Mailänder (mailaender) (2013-04-21 21:52:01) (reply to + #1) + http://software.opensuse.org/package/monodevelop-nuget-addin + (http://software.opensuse.org/package/monodevelop-nuget-addin) is just + the client GUI for the MonoDevelop IDE that I packaged recently. This + proposal is about the backend. -- openSUSE Feature: https://features.opensuse.org/314968
participants (1)
-
fate_noreply@suse.de