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

Re: Xonotic: gmqcc package review



28.09.2013 06:25, David Bate пишет:
> On Friday 27 September 2013 23:17:06 Anton Balashov wrote:
>> Hi, Simon.
>> Thank you for detailed response! I agree, this reason is not enough
>> for upload the new version.
>> I wish know that earlier :) Anyway, I got some experience..
>> About Xonotic packaging: I have week packaging skills yet and
>> Xonotic is a big "project". Don't know, could I be useful?.. I'll
>> think and maybe will ask David Bate.
>>
>>
>> Thanks you.
>> Anton.
> 
> Hi Anton,
> 
> In the whole Xonotic is big, but we can split it up and it becomes 
> much easier :).  The problem is that it is too big for me alone...
> 
> Currently the engine that Xonotic uses (Darkplaces) is upto date in 
> sid.  The next step is to package
> 
> 1. gmqcc RFP: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=712125
> a new QuakeC compiler used in Xonotic, or
> 2. q3map2 RFP: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693637
> the map compiler.
> 
> After a quick look, gmqcc looks like a good starting point to learn 
> how to package.  I would be willing to help and even have a very quick 
> start on the package that I can share if you take up the challenge.
> 
> q3map2 could be another start, though the upstream tarball has to be 
> cleaned before it is suitable for Debian and so requires (a little) 
> more work.
> - Possibly we could use the UFO:AI map compiler that is not yet in 
> Debian, but looks like it could be soon.  This has the potential of 
> completely not working, or producing maps that are somehow not 
> compatible with upstream Xonotic (?) but it would reduce clutter and 
> maybe our work load.
> - Another option would be to skip compiling the maps for a first 
> packaging and use the ones provided upstream (along with source), like 
> what is currently done for the other Quake derived games in Debian.
> 
> These are also options for any of the other new members of the games 
> team!
> 
> David
> 
> 

Hi, David.
I done a lot of work today with gmqcc.
And retitle your bug [1] on ITP and owned it.
Also, I made a first version of gmqcc package and it's ready for first
review [2]. Team, join to review :)
The package has open questions:
* The package has "syntax" dir with syntaxes for IDEs. And there is a
notice about that in README file. I don't know what to do better with
that. Maybe compress the dir and also add to /usr/share/docs?
* I want to share package maintenance with Debian Games Team. How can I
do that?
* Lintian sees many issues with manpage from upstream. What should I do?
Even if do a pull request to the upstream, it will not be in our
package, because we use not latest versions of code.

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=712125
[2] http://anonscm.debian.org/gitweb/?p=pkg-games/gmqcc.git;a=summary

Regards,
Anton.

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: