[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#779506: per-protocol virtual packages for boardgame AI engines and GUI



On Mon, Mar 02, 2015 at 10:14:35PM +0100, Yann Dirson wrote:
> On Mon, Mar 02, 2015 at 07:37:06PM +0100, Bill Allombert wrote:
> > On Sun, Mar 01, 2015 at 05:59:39PM +0100, Yann Dirson wrote:
> > > Package: debian-policy
> > > Severity: wishlist
> > > 
> > > Following the short discussion starting at [1], I'm submitting the
> > > following list of virtual packages, to facilitate the declaration of
> > > protocol compatibility between boardgame AI engines, boardgame GUI's
> > > and protocol adapters:
> > > 
> > > * cecp-game-engine
> > > * cecp-game-ui
> > > * uci-game-engine
> > > * uci-game-ui
> > > * xshogi-game-engine
> > > * xshogi-game-ui
> > > * gtp2-game-engine
> > > * gtp2-game-ui
> > 
> > Thanks!
> > 
> > Could you write a small description for each virtual packages as in the file
> > virtual-package-names-list.txt ?
> 
> Oops :)  Here there are:
> 
>  cecp-game-engine        an AI engine using the XBoard Chess Engine
>                          Communication Protocol
>  cecp-game-ui            a user interface talking the XBoard Chess Engine
>                          Communication Protocol
>  uci-game-engine         an AI engine using the Universal Chess Interface
>                          protocol
>  uci-game-ui             a user interface talking the Universal Chess Interface
>                          protocol
>  xshogi-game-engine      an AI engine using the XShogi protocol
>  xshogi-game-ui          a user interface talking the XShogi protocol
>  gtp2-game-engine        an AI engine using version 2 of the Go Text Protocol
>  gtp2-game-ui            a user interface talking version 2 of the Go Text
>                          Protocol

Thanks a lot, I have made a patch with your text (in attachment).

Could you forward it to the relevant mailing list and get some seconds ?

Cheers,
-- 
Bill. <ballombe@debian.org>

Imagine a large red swirl here. 
commit e403e8e552b317ac1042980bb60b8a1ed1c1cf8b
Author: Bill Allombert <Bill.Allombert@math.u-bordeaux1.fr>
Date:   Sat May 9 18:46:39 2015 +0200

    Bug 779506: Added {cecp,uci,xshogi,gtp2}-game-{engine,ui}

diff --git a/virtual-package-names-list.txt b/virtual-package-names-list.txt
index f52ddba..54c1e20 100644
--- a/virtual-package-names-list.txt
+++ b/virtual-package-names-list.txt
@@ -195,6 +195,19 @@ Games and Game-related
                          the original Doom engine
  boom-wad                The data component of a Doom game, using features
                          from the "boom" engine family
+ cecp-game-engine        an AI engine using the XBoard Chess Engine
+                         Communication Protocol
+ cecp-game-ui            a user interface talking the XBoard Chess Engine
+                         Communication Protocol
+ uci-game-engine         an AI engine using the Universal Chess Interface
+                         protocol
+ uci-game-ui             a user interface talking the Universal Chess Interface
+                         protocol
+ xshogi-game-engine      an AI engine using the XShogi protocol
+ xshogi-game-ui          a user interface talking the XShogi protocol
+ gtp2-game-engine        an AI engine using version 2 of the Go Text Protocol
+ gtp2-game-ui            a user interface talking version 2 of the Go Text
+                         Protocol
 
 Old and obsolete virtual package names
 --------------------------------------
@@ -343,3 +356,4 @@ Bill Allombert:
   16 Jul 2014 Added java{5,6,7,8,9}-runtime{,-headless}
               Removed java1-runtime, java2-runtime
   30 Jul 2014 Added httpd-wsgi
+   9 May 2015 Added {cecp,uci,xshogi,gtp2}-game-{engine,ui}

Reply to: