New developer in Mir ?

Cemil Azizoglu cemil.azizoglu at canonical.com
Thu Feb 9 15:57:28 UTC 2017


Hi Michal,

Thanks for your first contribution. I thought I'd let you (and others on
this list who want to contribute to Mir but don't know where to start) know
that there is an area which you might be able to contribute without knowing
the internals of Mir, but would at the same time help you learn them, if
you're interested.

We have deprecated some APIs on the client side of Mir, and are going
through the process of moving downstream projects that depend on
libmirclient onto alternative APIs that replace the deprecations.

As understanding any complex system starts understanding its interfaces,
the task will give you an opportunity to understand the client API which
should make it easier to understand Mir as a whole.

If you're interested here's a list of rdepends for libmirclient. Pick one
and build it, if/when the compiler throws a warning/error about the
deprecation, then replace it with the alternative mentioned in the message.
When done, propose it to that project.

libSDL-2
kodi
glfw
libcontent-hub0
libgtk-3-0
libqt5systeminfo5
libtrust-store2
libubuntu-app-launch3
pay-service
qtdeclarative5-qtmir-plugin
qtmir-android
qtmir-desktop

If you pick one up from the list, let me know which one so I can mark it
off as 'assigned' so others don't need to work on it, too.

Of course, if there are other areas which interest you more, we are always
happy to receive your contributions.

Thanks
Cemil Azizoglu

On Sun, Jan 22, 2017 at 3:55 PM, Michał Kuchta <kuchtamichal.gm at gmail.com>
wrote:

> Hi all,
>
> I am C++ programmer with nearly 7 years experience and I would like to
> involve in open source project such as Mir.
>
> How can I start (by solving bugs or is other junior job opportunity) ?
>
> Best Regards,
>
> Michal
>
> --
> Mir-devel mailing list
> Mir-devel at lists.ubuntu.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/
> mailman/listinfo/mir-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/mir-devel/attachments/20170209/63576794/attachment.html>


More information about the Mir-devel mailing list