* Openttd - mention todo/integration status of OpenGFX in description? @ 2016-06-11 1:02 ng0 2016-06-11 2:39 ` Leo Famulari 0 siblings, 1 reply; 9+ messages in thread From: ng0 @ 2016-06-11 1:02 UTC (permalink / raw) To: guix-devel [-- Attachment #1: Type: text/plain, Size: 523 bytes --] After installing OpenTTD, the game asks for a download of OpenGFX (GPL2 licensed) which can be done in application. Now this is not the way this is handled usually, and it is also stated in a comment in the package (games.scm:1926), should we - even if it is just temporarily - point out that OpenGFX is not included, or should it just be added and users will notice through an package update and not a comment on it? -- ♥Ⓐ ng0 For non-prism friendly talk find me on psyced.org / loupsycedyglgamf.onion [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Openttd - mention todo/integration status of OpenGFX in description? 2016-06-11 1:02 Openttd - mention todo/integration status of OpenGFX in description? ng0 @ 2016-06-11 2:39 ` Leo Famulari 2016-06-11 7:48 ` ng0 0 siblings, 1 reply; 9+ messages in thread From: Leo Famulari @ 2016-06-11 2:39 UTC (permalink / raw) To: guix-devel On Sat, Jun 11, 2016 at 01:02:18AM +0000, ng0 wrote: > After installing OpenTTD, the game asks for a download of > OpenGFX (GPL2 licensed) which can be done in application. > > Now this is not the way this is handled usually, and it is > also stated in a comment in the package (games.scm:1926), > should we - even if it is just temporarily - point out that > OpenGFX is not included, or should it just be added and > users will notice through an package update and not a > comment on it? How do you recommend we point it out? Of course, the best solution is to package OpenGFX. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Openttd - mention todo/integration status of OpenGFX in description? 2016-06-11 2:39 ` Leo Famulari @ 2016-06-11 7:48 ` ng0 2016-06-12 13:21 ` Albin 0 siblings, 1 reply; 9+ messages in thread From: ng0 @ 2016-06-11 7:48 UTC (permalink / raw) To: guix-devel [-- Attachment #1: Type: text/plain, Size: 1636 bytes --] On 2016-06-10(10:39:49-0400), Leo Famulari wrote: > On Sat, Jun 11, 2016 at 01:02:18AM +0000, ng0 wrote: > > After installing OpenTTD, the game asks for a download of > > OpenGFX (GPL2 licensed) which can be done in application. > > > > Now this is not the way this is handled usually, and it is > > also stated in a comment in the package (games.scm:1926), > > should we - even if it is just temporarily - point out that > > OpenGFX is not included, or should it just be added and > > users will notice through an package update and not a > > comment on it? > > How do you recommend we point it out? > > Of course, the best solution is to package OpenGFX. > OpenGFX looks rather small, so I'll try to do it soon. (description "OpenTTD is a game in which you transport goods and passengers by land, water and air. It is a re-implementation of Transport Tycoon Deluxe with many enhancements including multiplayer mode, internationalization support, conditional orders and the ability to clone, autoreplace and autoupdate vehicles.") What about something like: (description "OpenTTD is a game in which you transport goods and passengers by land, water and air. It is a re-implementation of Transport Tycoon Deluxe with many enhancements including multiplayer mode, internationalization support, conditional orders and the ability to clone, autoreplace and autoupdate vehicles. This package only includes the base of the game, when you start it you will be prompted to download graphics and sounds.") -- ♥Ⓐ ng0 For non-prism friendly talk find me on psyced.org / loupsycedyglgamf.onion [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Openttd - mention todo/integration status of OpenGFX in description? 2016-06-11 7:48 ` ng0 @ 2016-06-12 13:21 ` Albin 2016-06-12 15:50 ` ng0 2016-06-12 19:12 ` Leo Famulari 0 siblings, 2 replies; 9+ messages in thread From: Albin @ 2016-06-12 13:21 UTC (permalink / raw) To: ng0; +Cc: guix-devel Den Sat, 11 Jun 2016 07:48:59 +0000 skrev Re: Openttd - mention todo/integration status of OpenGFX in description?: > On 2016-06-10(10:39:49-0400), Leo Famulari wrote: > > On Sat, Jun 11, 2016 at 01:02:18AM +0000, ng0 wrote: > > > After installing OpenTTD, the game asks for a download of > > > OpenGFX (GPL2 licensed) which can be done in application. > > > > > > Now this is not the way this is handled usually, and it is > > > also stated in a comment in the package (games.scm:1926), > > > should we - even if it is just temporarily - point out that > > > OpenGFX is not included, or should it just be added and > > > users will notice through an package update and not a > > > comment on it? > > > > How do you recommend we point it out? > > > > Of course, the best solution is to package OpenGFX. > > > > OpenGFX looks rather small, so I'll try to do it soon. > > (description "OpenTTD is a game in which you transport goods and > passengers by land, water and air. It is a re-implementation of > Transport Tycoon Deluxe with many enhancements including multiplayer > mode, internationalization support, conditional orders and the > ability to clone, autoreplace and autoupdate vehicles.") > > What about something like: > > (description "OpenTTD is a game in which you transport goods and > passengers by land, water and air. It is a re-implementation of > Transport Tycoon Deluxe with many enhancements including multiplayer > mode, internationalization support, conditional orders and the > ability to clone, autoreplace and autoupdate vehicles. This package > only includes the base of the game, when you start it you will be > prompted to download graphics and sounds.") > I believe this would be more correct: "This package only includes the game engine. When you start it you will be prompted to download a graphics set." But, of course, the best would be to package opengfx. By the way, the sound effects are not free since only non-commercial redistribution is permitted. > > -- > ♥Ⓐ ng0 > For non-prism friendly talk find me on > psyced.org / loupsycedyglgamf.onion Albin ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Openttd - mention todo/integration status of OpenGFX in description? 2016-06-12 13:21 ` Albin @ 2016-06-12 15:50 ` ng0 2016-06-12 19:16 ` Albin 2016-06-12 19:12 ` Leo Famulari 1 sibling, 1 reply; 9+ messages in thread From: ng0 @ 2016-06-12 15:50 UTC (permalink / raw) To: guix-devel [-- Attachment #1: Type: text/plain, Size: 2702 bytes --] On 2016-06-12(03:21:29+0200), Albin wrote: > Den Sat, 11 Jun 2016 07:48:59 +0000 > skrev Re: Openttd - mention todo/integration status of OpenGFX in > description?: > > > On 2016-06-10(10:39:49-0400), Leo Famulari wrote: > > > On Sat, Jun 11, 2016 at 01:02:18AM +0000, ng0 wrote: > > > > After installing OpenTTD, the game asks for a download of > > > > OpenGFX (GPL2 licensed) which can be done in application. > > > > > > > > Now this is not the way this is handled usually, and it is > > > > also stated in a comment in the package (games.scm:1926), > > > > should we - even if it is just temporarily - point out that > > > > OpenGFX is not included, or should it just be added and > > > > users will notice through an package update and not a > > > > comment on it? > > > > > > How do you recommend we point it out? > > > > > > Of course, the best solution is to package OpenGFX. > > > > > > > OpenGFX looks rather small, so I'll try to do it soon. > > > > (description "OpenTTD is a game in which you transport goods and > > passengers by land, water and air. It is a re-implementation of > > Transport Tycoon Deluxe with many enhancements including multiplayer > > mode, internationalization support, conditional orders and the > > ability to clone, autoreplace and autoupdate vehicles.") > > > > What about something like: > > > > (description "OpenTTD is a game in which you transport goods and > > passengers by land, water and air. It is a re-implementation of > > Transport Tycoon Deluxe with many enhancements including multiplayer > > mode, internationalization support, conditional orders and the > > ability to clone, autoreplace and autoupdate vehicles. This package > > only includes the base of the game, when you start it you will be > > prompted to download graphics and sounds.") > > > > I believe this would be more correct: > > "This package only includes the game engine. When you start > it you will be prompted to download a graphics set." Looks good to me, can you create a patch for it? > But, of course, the best would be to package opengfx. > > By the way, the sound effects are not free since only non-commercial > redistribution is permitted. Yes, but as the licenses are in the details of the in-game download manager I think it's enough to mention the start blocker (gfx), you could theoretically just run it without sounds or create your own soundpack and use it (same for gfx). > > > > > -- > > ♥Ⓐ ng0 > > For non-prism friendly talk find me on > > psyced.org / loupsycedyglgamf.onion > > Albin -- ♥Ⓐ ng0 For non-prism friendly talk find me on psyced.org / loupsycedyglgamf.onion [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Openttd - mention todo/integration status of OpenGFX in description? 2016-06-12 15:50 ` ng0 @ 2016-06-12 19:16 ` Albin 2016-06-14 21:19 ` Albin 0 siblings, 1 reply; 9+ messages in thread From: Albin @ 2016-06-12 19:16 UTC (permalink / raw) To: ng0; +Cc: guix-devel Den Sun, 12 Jun 2016 15:50:19 +0000 skrev Re: Openttd - mention todo/integration status of OpenGFX in description?: > On 2016-06-12(03:21:29+0200), Albin wrote: > > Den Sat, 11 Jun 2016 07:48:59 +0000 > > skrev Re: Openttd - mention todo/integration status of OpenGFX in > > description?: > > > > > On 2016-06-10(10:39:49-0400), Leo Famulari wrote: > > > > On Sat, Jun 11, 2016 at 01:02:18AM +0000, ng0 wrote: > > > > > After installing OpenTTD, the game asks for a download of > > > > > OpenGFX (GPL2 licensed) which can be done in application. > > > > > > > > > > Now this is not the way this is handled usually, and it is > > > > > also stated in a comment in the package (games.scm:1926), > > > > > should we - even if it is just temporarily - point out that > > > > > OpenGFX is not included, or should it just be added and > > > > > users will notice through an package update and not a > > > > > comment on it? > > > > > > > > How do you recommend we point it out? > > > > > > > > Of course, the best solution is to package OpenGFX. > > > > > > > > > > OpenGFX looks rather small, so I'll try to do it soon. > > > > > > (description "OpenTTD is a game in which you transport goods and > > > passengers by land, water and air. It is a re-implementation of > > > Transport Tycoon Deluxe with many enhancements including > > > multiplayer mode, internationalization support, conditional > > > orders and the ability to clone, autoreplace and autoupdate > > > vehicles.") > > > > > > What about something like: > > > > > > (description "OpenTTD is a game in which you transport goods and > > > passengers by land, water and air. It is a re-implementation of > > > Transport Tycoon Deluxe with many enhancements including > > > multiplayer mode, internationalization support, conditional > > > orders and the ability to clone, autoreplace and autoupdate > > > vehicles. This package only includes the base of the game, when > > > you start it you will be prompted to download graphics and > > > sounds.") > > > > I believe this would be more correct: > > > > "This package only includes the game engine. When you start > > it you will be prompted to download a graphics set." > > Looks good to me, can you create a patch for it? IMHO, this is unnecessary work if opengfx is to be added any time soon, but if you want, feel free to use my formulation above. > > > But, of course, the best would be to package opengfx. > > > > By the way, the sound effects are not free since only non-commercial > > redistribution is permitted. > > Yes, but as the licenses are in the details of the in-game download > manager I think it's enough to mention the start blocker (gfx), you > could theoretically just run it without sounds or create your own > soundpack and use it (same for gfx). After I packaged openttd we had a discussion about this and I then suggested that opengfx + openmsx (a GPLv2 licensed music set) might be enough for a good user experience. An unfortunate fact about the in-game downloader is that it only displays the license *after* you have downloaded a particular package. So far, I have not seen any examples of proprietary software, but a few cases of non-free (nc) non-functional data. I will ask upstream if they have a policy regarding what may be included there. Albin > > > > > > > > -- > > > ♥Ⓐ ng0 > > > For non-prism friendly talk find me on > > > psyced.org / loupsycedyglgamf.onion > > > > Albin > > -- > ♥Ⓐ ng0 > For non-prism friendly talk find me on > psyced.org / loupsycedyglgamf.onion ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Openttd - mention todo/integration status of OpenGFX in description? 2016-06-12 19:16 ` Albin @ 2016-06-14 21:19 ` Albin 0 siblings, 0 replies; 9+ messages in thread From: Albin @ 2016-06-14 21:19 UTC (permalink / raw) To: ng0; +Cc: guix-devel Den Sun, 12 Jun 2016 21:16:05 +0200 skrev Re: Openttd - mention todo/integration status of OpenGFX in description?: > Den Sun, 12 Jun 2016 15:50:19 +0000 > skrev Re: Openttd - mention todo/integration status of OpenGFX in > description?: > > > On 2016-06-12(03:21:29+0200), Albin wrote: > > > Den Sat, 11 Jun 2016 07:48:59 +0000 > > > skrev Re: Openttd - mention todo/integration status of OpenGFX in > > > description?: > > > > > > > On 2016-06-10(10:39:49-0400), Leo Famulari wrote: > > > > > On Sat, Jun 11, 2016 at 01:02:18AM +0000, ng0 wrote: > > > > > > After installing OpenTTD, the game asks for a download of > > > > > > OpenGFX (GPL2 licensed) which can be done in application. > > > > > > > > > > > > Now this is not the way this is handled usually, and it is > > > > > > also stated in a comment in the package (games.scm:1926), > > > > > > should we - even if it is just temporarily - point out that > > > > > > OpenGFX is not included, or should it just be added and > > > > > > users will notice through an package update and not a > > > > > > comment on it? > > > > > > > > > > How do you recommend we point it out? > > > > > > > > > > Of course, the best solution is to package OpenGFX. > > > > > > > > > > > > > OpenGFX looks rather small, so I'll try to do it soon. > > > > > > > > (description "OpenTTD is a game in which you transport goods and > > > > passengers by land, water and air. It is a re-implementation of > > > > Transport Tycoon Deluxe with many enhancements including > > > > multiplayer mode, internationalization support, conditional > > > > orders and the ability to clone, autoreplace and autoupdate > > > > vehicles.") > > > > > > > > What about something like: > > > > > > > > (description "OpenTTD is a game in which you transport goods and > > > > passengers by land, water and air. It is a re-implementation of > > > > Transport Tycoon Deluxe with many enhancements including > > > > multiplayer mode, internationalization support, conditional > > > > orders and the ability to clone, autoreplace and autoupdate > > > > vehicles. This package only includes the base of the game, when > > > > you start it you will be prompted to download graphics and > > > > sounds.") > > > > > > I believe this would be more correct: > > > > > > "This package only includes the game engine. When you start > > > it you will be prompted to download a graphics set." > > > > Looks good to me, can you create a patch for it? > > IMHO, this is unnecessary work if opengfx is to be added any time > soon, but if you want, feel free to use my formulation above. > > > > > > But, of course, the best would be to package opengfx. > > > > > > By the way, the sound effects are not free since only > > > non-commercial redistribution is permitted. > > > > Yes, but as the licenses are in the details of the in-game download > > manager I think it's enough to mention the start blocker (gfx), you > > could theoretically just run it without sounds or create your own > > soundpack and use it (same for gfx). > > After I packaged openttd we had a discussion about this > and I then suggested that opengfx + openmsx (a GPLv2 licensed music > set) might be enough for a good user experience. An unfortunate > fact about the in-game downloader is that it only displays the > license *after* you have downloaded a particular package. So far, I > have not seen any examples of proprietary software, but a few cases of > non-free (nc) non-functional data. I will ask upstream if they have a > policy regarding what may be included there. > > Albin Hi, I have now received a reply from an OpenTTD developer. > the in-game content-downloader is a pure distribution platform. > It does not enforce any licence terms onto the content. > > There are terms of service > ( http://bananas.openttd.org/en/manager/tos/ ) for it, but they are > just a minimal set of rights which allow running the primary > distribution via the in-game content. > > After the download, it is all up to the licence included in the > download. In particular there is no requirement for content being > redistributable or even usable. > > As you mention, there is currently no option to see the licence before > downloading the content, in particular also not for custom licences. > Furthermore there is no in-game GUI method to delete content once > downloaded (you have to use a file browser or console or similar). As you can see, this content downloader is rather problematic. What do you think we should do about it? Albin > > > > > > > > > > > > -- > > > > ♥Ⓐ ng0 > > > > For non-prism friendly talk find me on > > > > psyced.org / loupsycedyglgamf.onion > > > > > > Albin > > > > -- > > ♥Ⓐ ng0 > > For non-prism friendly talk find me on > > psyced.org / loupsycedyglgamf.onion > > ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Openttd - mention todo/integration status of OpenGFX in description? 2016-06-12 13:21 ` Albin 2016-06-12 15:50 ` ng0 @ 2016-06-12 19:12 ` Leo Famulari 2016-06-12 19:37 ` Albin 1 sibling, 1 reply; 9+ messages in thread From: Leo Famulari @ 2016-06-12 19:12 UTC (permalink / raw) To: Albin; +Cc: guix-devel On Sun, Jun 12, 2016 at 03:21:29PM +0200, Albin wrote: > By the way, the sound effects are not free since only non-commercial > redistribution is permitted. Can you give a link? ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Openttd - mention todo/integration status of OpenGFX in description? 2016-06-12 19:12 ` Leo Famulari @ 2016-06-12 19:37 ` Albin 0 siblings, 0 replies; 9+ messages in thread From: Albin @ 2016-06-12 19:37 UTC (permalink / raw) To: Leo Famulari; +Cc: guix-devel Den Sun, 12 Jun 2016 15:12:22 -0400 skrev Re: Openttd - mention todo/integration status of OpenGFX in description?: > On Sun, Jun 12, 2016 at 03:21:29PM +0200, Albin wrote: > > By the way, the sound effects are not free since only non-commercial > > redistribution is permitted. > > Can you give a link? I can give you three :) The sound effects are under the Creative Commons Sampling Plus 1.0 License: https://hg.openttdcoop.org/opensfx/files/e6df46fe264197f41233f080b779ce1d40714c0d/src/opensfx.sfo Creative Commons Sampling Plus 1.0: https://creativecommons.org/licenses/sampling+/1.0/ Discussion in the opensfx bug tracker about relicensing to GPLv2 (with the last post from six years ago): http://dev.openttdcoop.org/issues/1364 Albin ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2016-06-14 21:19 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2016-06-11 1:02 Openttd - mention todo/integration status of OpenGFX in description? ng0 2016-06-11 2:39 ` Leo Famulari 2016-06-11 7:48 ` ng0 2016-06-12 13:21 ` Albin 2016-06-12 15:50 ` ng0 2016-06-12 19:16 ` Albin 2016-06-14 21:19 ` Albin 2016-06-12 19:12 ` Leo Famulari 2016-06-12 19:37 ` Albin
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/guix.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.