« Projects

CEGUI

  • Q: I'd like to participate. How do I begin?

    • 0

      There are many community members in our IRC channel on irc.freenode.net called #cegui.

      Joining and asking that you want to contribute is quite likely to get a positive response.

      Keep in mind that people need to sleep, eat and do other things than stare at the IRC client 24/7. Be patient and don't be afraid to idle many hours in there :-)


         — Martin Preisler (mpreisler) · 6 years ago
    • 0

      CEGUI project has a forum set up, it is however less useful than IRC for new contributors in our honest opinion.

      You can find it at http://cegui.org.uk/phpBB2/


         — Martin Preisler (mpreisler) · 6 years ago
    • [X]
      • Tip:

        Talk about diverse kinds of contributions. Include URLs if relevant (we'll automatically linkify them).

      • Examples:

        Here's how to download and patch our codes…

        Read about our death-defying mailing list and momentous IRC channel at http://lobstermag.net.

  • Q: Other than writing code, how can I contribute?

    • 0
      UX testing of CEGUI editor

      We are developing a swiss-army-knife tool that is able to edit imagesets, layouts and other CEGUI content.

      I think it is at a point where UX testing would be of great benefit!

      This task involves downloading CEED, starting it and screencasting how you work with it. Commentary is welcome but not necessary.


         — Martin Preisler (mpreisler) · 6 years ago
    • 0
      Improve CEGUI in practice tutorial series

      We have a great tutorial introductory series that was started by a community member. It needs proof reading, testing on other platforms and extending/improving.


         — Martin Preisler (mpreisler) · 6 years ago
    • 0
      Help improve the core documentation

      While we have a fair amount of documentation (http://api.cegui.org.uk/), we are aware that there is always room for improvement in this area.

      We are interested not only in people who want to get hands-on and proactively improve the documentation, but also in feedback.

      For example, if you went to the documentation for a function or a class and were left feeling more confused than before you looked, we definitely want to hear from you! Let us know what would have made the documentation easier to comprehend or what you expected to find there and did not.


         — Paul Turner (CrazyEddie) · 6 years ago
    • [X]
      • Tip:

        Discuss documentation, testing, webmastering, and/or publicity.

        Include URLs if relevant (we'll automatically linkify them).

      • Example:

        We need people to download version 0.4.5 and make sure the frobulator still frobulates correctly.

  • Q: What's a good bug for a newcomer to tackle?

    • [X]
      • Tip:

        Many projects have good small tasks that can teach newcomers how the project works. Now's your chance to share one of them!

        Include URLs if relevant (we'll automatically linkify them).

      • Example:

        Someone could improve the photo upload dialog box so that it lets you resize the photo before sending it to the web.

  • Q: What is a bug or issue with CEGUI that you've been putting off, neglecting, or just plain avoiding?

    • [X]
      • Examples:

        I don't know how to get started with internationalizing my app.

        Bug 392 about printing was filed five years ago, and I don't even know if printing still works.

        I want help from a C coder writing a Maildir patch for Alpine.

      • Note:

        If this issue was formally filed on the web, be sure to include the URL.

What else do you want to talk about?

About CEGUI

(logo)

Crazy Eddie's GUI System is a free library providing windowing and widgets for graphics APIs / engines where such functionality is not natively available, or severely lacking. The library is object orientated, written in C++, and targeted at games developers who should be spending their time creating great games, not building GUI sub-systems!

from the profile of Martin Preisler (mpreisler)

The code is mostly written in C++.

People who want to help (1)

The following people are interested in helping. Send them an email! (tips)

You can use this page to track who has been contacted if you log in. There will be a checkbox next to their name. When you check it, the page will publish today's date and your username.

Volunteer opportunities, etc.

No volunteer opportunities in CEGUI indexed here yet. Add a bug tracker.

There is 1 person who can mentor in CEGUI.

There are 157 people who can mentor in C++, CEGUI's primary language.

You can embed the "I want to help" button on your website. (More about this.)