Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Fedora Games (http://www.linux-archive.org/fedora-games/)
-   -   Introducing Minetest (http://www.linux-archive.org/fedora-games/605283-introducing-minetest.html)

Aleksandra Bookwar 12-01-2011 08:53 PM

Introducing Minetest
 
Hello, everyone,

I want to present you the new game which could be added to the Fedora
repos. Three weeks ago I packaged it and filed a Review Request, which
unfortunately didn't get any noticeable reaction. So I want to promote
it a little bit. Hope this is not considered as spamming :)

Minetest, as you can guess from the title, is the game where you need
to mine and build. The specific features of the game are:

- code, written in С++ and released under GPLv2+ license
- growing extremely fast community of developers and players
- very low system requirements
- server-side scripting and texturing possibilities. (Server can send
the textures to the client)
- almost infinite world in all directions
- crazy map generator which produces great landscapes with flying
islands and magical ruins
- public servers, in-game chat
- flowing water and lava, growing trees, spawning rats
- and don't forget about Dungeon Masters spawning in the dark and
shooting fireballs towards the careless miner

The official site of the project is here: http://c55.me/minetest/
There are Forum, Wiki, IRC-channel and several public servers.

Screenshots thread
http://celeron.55.lt/~celeron55/minetest/forum/viewtopic.php?pid=2105#p2105

And the package waiting for review and sponsorship is here:
https://bugzilla.redhat.com/show_bug.cgi?id=753513

Any help regarding the review process is highly appreciated.

--
Best regards.
Aleksandra Bookwar
bookwar at freenode
_______________________________________________
games mailing list
games@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/games

Kévin Raymond 12-01-2011 09:25 PM

Introducing Minetest
 
On Thu, Dec 1, 2011 at 10:53 PM, Aleksandra Bookwar <alpha@bookwar.info> wrote:
> Hello, everyone,

Hey!

> I want to present you the new game which could be added to the Fedora
> repos. Three weeks ago I packaged it and filed a Review Request, which
> unfortunately didn't get any noticeable reaction. So I want to promote
> it a little bit. Hope this is not considered as spamming :)
>
> Minetest, as you can guess from the title, is the game where you need
> to mine and build. The specific features of the game are:

Looks funny!

> And the package waiting for review and sponsorship is here:
> https://bugzilla.redhat.com/show_bug.cgi?id=753513

I am not sure about the
Requires: %{name}-server = %{version}-%{release}

shouldn't we be able to install only the client, if there is already a
server running somewhere?

/me, not a packager… yet

--
Kévin Raymond
User:shaiton
GPG-Key: A5BCB3A2
_______________________________________________
games mailing list
games@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/games

"Jon Ciesla" 12-01-2011 10:50 PM

Introducing Minetest
 
> Hello, everyone,
>
> I want to present you the new game which could be added to the Fedora
> repos. Three weeks ago I packaged it and filed a Review Request, which
> unfortunately didn't get any noticeable reaction. So I want to promote
> it a little bit. Hope this is not considered as spamming :)
>
> Minetest, as you can guess from the title, is the game where you need
> to mine and build. The specific features of the game are:
>
> - code, written in С++ and released under GPLv2+ license
> - growing extremely fast community of developers and players
> - very low system requirements
> - server-side scripting and texturing possibilities. (Server can send
> the textures to the client)
> - almost infinite world in all directions
> - crazy map generator which produces great landscapes with flying
> islands and magical ruins
> - public servers, in-game chat
> - flowing water and lava, growing trees, spawning rats
> - and don't forget about Dungeon Masters spawning in the dark and
> shooting fireballs towards the careless miner
>
> The official site of the project is here: http://c55.me/minetest/
> There are Forum, Wiki, IRC-channel and several public servers.
>
> Screenshots thread
> http://celeron.55.lt/~celeron55/minetest/forum/viewtopic.php?pid=2105#p2105
>
> And the package waiting for review and sponsorship is here:
> https://bugzilla.redhat.com/show_bug.cgi?id=753513
>
> Any help regarding the review process is highly appreciated.

Interesting! I'll kick off a build and start working on a review after I
get the kids in bed. :)

Also, I'm a sponsor, so if you could start looking around the review BZs
and doing some practice reviews, that would be great.

Welcome!

-J

> --
> Best regards.
> Aleksandra Bookwar
> bookwar at freenode
> _______________________________________________
> games mailing list
> games@lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/games
>


--
in your fear, seek only peace
in your fear, seek only love

-d. bowie

_______________________________________________
games mailing list
games@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/games

Aleksandra Bookwar 12-02-2011 12:32 PM

Introducing Minetest
 
> I am not sure about the
> Requires: * * * %{name}-server = %{version}-%{release}
>
> shouldn't we be able to install only the client, if there is already a
> server running somewhere?
>
> /me, not a packager… yet

Thanks for the reply.

I thought about this. But since minetest-server package has only one
rather small binary inside, and has no any server-specific
dependencies, it costs almost nothing to install it. And I think it is
better to install by default the game in its full form. So player will
be able to run yum install minetest and to play, without knowing
anything else about the internal structure of the game.

--
Aleksandra
_______________________________________________
games mailing list
games@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/games

Aleksandra Bookwar 12-02-2011 12:36 PM

Introducing Minetest
 
2011/12/2 Jon Ciesla <limb@jcomserv.net>:
>
> Interesting! *I'll kick off a build and start working on a review after I
> get the kids in bed. :)
>
> Also, I'm a sponsor, so if you could start looking around the review BZs
> and doing some practice reviews, that would be great.

Many thanks for the review. I am going to check the error you've got
and will reply as soon as possible.

--
Aleksandra Bookwar
bookwar at freenode
_______________________________________________
games mailing list
games@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/games

"Jon Ciesla" 12-02-2011 01:01 PM

Introducing Minetest
 
>> I am not sure about the
>> Requires: * * * %{name}-server = %{version}-%{release}
>>
>> shouldn't we be able to install only the client, if there is already a
>> server running somewhere?
>>
>> /me, not a packager… yet
>
> Thanks for the reply.
>
> I thought about this. But since minetest-server package has only one
> rather small binary inside, and has no any server-specific
> dependencies, it costs almost nothing to install it. And I think it is
> better to install by default the game in its full form. So player will
> be able to run yum install minetest and to play, without knowing
> anything else about the internal structure of the game.

The problem with this is that you can't really achieve this. You can't
have the minetest enabled by default. Plus, this would mean that you
couldn't run a minetest server without installing the full game. IMHO,
it's best to keep them separate.

-J

> --
> Aleksandra
> _______________________________________________
> games mailing list
> games@lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/games
>


--
in your fear, seek only peace
in your fear, seek only love

-d. bowie

_______________________________________________
games mailing list
games@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/games

Aleksandra Bookwar 12-02-2011 01:47 PM

Introducing Minetest
 
> The problem with this is that you can't really achieve this. *You can't
> have the minetest enabled by default. *Plus, this would mean that you
> couldn't run a minetest server without installing the full game. *IMHO,
> it's best to keep them separate.

Let me describe it in details.

There are two packages: minetest-server and minetest.

1) minetest-server package can be installed on the server without
Xorg. It does not depend on the package minetest. It provides
minetestserver binary and it can be run system-wide using the command
systemctl minetest.service start

It starts the simple daemon, which is listening the port 30000, and it
uses /var/lib/minetest to store server data.

2) minetest is the package containg the client. It provides the
minetest binary. And it depends on the package minetest-server.

When you run minetest as user, there are two possibilities:

- If you put anything in the "Server" field (this might be localhost
also), then minetest tries to connects to the server which is already
running.

- If you leave this field blank, then it runs its own separate
minetestserver process in the user-space, with user privileges only.
And it saves all the server data in user home directory.

Thus i need this dependency (minetest depending on the
minetest-server) to provide this second possibility to run the simple
single player instance without need to start the system-wide service.

So right now from the user-side it works easy like this:

$ yum install minetest
$ minetest
set the Username , leave Server field blank and push the Run button.

--
Aleksandra Bookwar
bookwar at freenode
_______________________________________________
games mailing list
games@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/games

"Jon Ciesla" 12-02-2011 03:31 PM

Introducing Minetest
 
>> The problem with this is that you can't really achieve this. *You can't
>> have the minetest enabled by default. *Plus, this would mean that you
>> couldn't run a minetest server without installing the full game. *IMHO,
>> it's best to keep them separate.
>
> Let me describe it in details.
>
> There are two packages: minetest-server and minetest.
>
> 1) minetest-server package can be installed on the server without
> Xorg. It does not depend on the package minetest. It provides
> minetestserver binary and it can be run system-wide using the command
> systemctl minetest.service start
>
> It starts the simple daemon, which is listening the port 30000, and it
> uses /var/lib/minetest to store server data.
>
> 2) minetest is the package containg the client. It provides the
> minetest binary. And it depends on the package minetest-server.
>
> When you run minetest as user, there are two possibilities:
>
> - If you put anything in the "Server" field (this might be localhost
> also), then minetest tries to connects to the server which is already
> running.
>
> - If you leave this field blank, then it runs its own separate
> minetestserver process in the user-space, with user privileges only.
> And it saves all the server data in user home directory.
>
> Thus i need this dependency (minetest depending on the
> minetest-server) to provide this second possibility to run the simple
> single player instance without need to start the system-wide service.
>
> So right now from the user-side it works easy like this:
>
> $ yum install minetest
> $ minetest
> set the Username , leave Server field blank and push the Run button.

I see. So I understand the need for the minetest package to require the
minetest-server package. But the possibility that someone might want to
run a minetest server on a non-client machine would be a good reason to
keep them separate.

-J

> --
> Aleksandra Bookwar
> bookwar at freenode
>


--
in your fear, seek only peace
in your fear, seek only love

-d. bowie

_______________________________________________
games mailing list
games@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/games


All times are GMT. The time now is 11:50 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.