Xfce4-dev Digest, Vol 158, Issue 7

André Miranda andre42m at gmail.com
Thu Feb 9 15:15:10 CET 2017


Hi there Francesco,
Sorry to disappoint you, but I started to working on xfce4-screenshooter
yesterday =)
It's already working, but needs some polishing. Tonight I'll share the WIP
on GitHub and update the roadmap.

I suggest you pick a smaller task, for example, a panel plugin, if you use
one that's not ported that would be a great start. Unfortunately the
porting process is not exactly straightforward, there is no definitive
guide, you start by updating the Makefile.am and configure.ac, bumping
versions, compile and see what breaks. Once it compiles, check what's not
working as before and after fixing the glitches, solve the deprecations.
For reference, browse the commit log of already ported components, it'll
help a lot.
Regarding the repository, you would need permissions, but I think it's
easier to start locally and once your port is mostly working, share a
GitHub fork with us, once everything is fine we can push the commits to the
official repository. Oh, and please do small commits (as you'll notice by
looking at other components) instead of a single/monolithic "GTK3 Port".

Cheers,
André Miranda

On Thu, Feb 9, 2017 at 10:39 AM, Francesco Pasa <francescopasa at gmail.com>
wrote:

> Hi,
>
> I totally agree that I need to start from something small. I have a little
> experience with gtk, but not much. I am used to look at other people's
> code, tough.
>
> I see in the list that one small app that I could start with is
> xfce4-screenshooter, which seems to have nobody in charge for the
> translation. It's a bit sad to see we do not have many people...
>
> For orientation I only need some infos like: how am I supposed to commit
> my changes and the like. I see there is a git repo, shoud I just clone it
> and commit or do I need some sort of account? Do you develop in a specific
> branch?
>
> Thanks a lot, best,
> Francesco
>
> On 9 February 2017 at 12:00, <xfce4-dev-request at xfce.org> wrote:
>
>> Send Xfce4-dev mailing list submissions to
>>         xfce4-dev at xfce.org
>>
>> To subscribe or unsubscribe via the World Wide Web, visit
>>         https://mail.xfce.org/mailman/listinfo/xfce4-dev
>> or, via email, send a message with subject or body 'help' to
>>         xfce4-dev-request at xfce.org
>>
>> You can reach the person managing the list at
>>         xfce4-dev-owner at xfce.org
>>
>> When replying, please edit your Subject line so it is more specific
>> than "Re: Contents of Xfce4-dev digest..."
>>
>>
>> Today's Topics:
>>
>>    1. Re: [Thunar-dev] Introduction (Simon Steinbeiss)
>>
>>
>> ----------------------------------------------------------------------
>>
>> Message: 1
>> Date: Wed, 08 Feb 2017 22:59:33 +0000
>> From: Simon Steinbeiss <simon at xfce.org>
>> To: Xfce development list <xfce4-dev at xfce.org>
>> Cc: francescopasa at gmail.com, thunar-dev at xfce.org
>> Subject: Re: [Thunar-dev] Introduction
>> Message-ID:
>>         <CAApLaz2FhvZySgXhwaago10L=tJ5+801x97c0c6zNpiGbxwJrw at mail.gm
>> ail.com>
>> Content-Type: text/plain; charset="utf-8"
>>
>> Hi Francesco,
>>
>> I can only agree with what Alex wrote (the maintenance situation, porting
>> to Gtk3, starting with smaller components). The roadmap, which is sorta up
>> to date, can be found here: https://wiki.xfce.org/releng/4.14/roadmap
>>
>> That said, it is also a question of motivation and of reading the code
>> that
>> is there already, as we don't really have the manpower to tutor people.
>> It's unfortunate, but that's just the way it is at the moment.
>> Anyway, welcome and I hope you'll find the time and motivation to
>> contribute!
>>
>> If you need help, don't hesitate to ask either on the mailing list or
>> directly in irc (#xfce-dev on freenode).
>>
>> Cheers
>> Simon
>>
>>
>>
>>
>> On Wed, Feb 8, 2017 at 10:08 AM Alex <acs82 at gmx.de> wrote:
>>
>> > Hi Francesco,
>> >
>> > these days not much happens on the "thunar-dev" mailing-list. (ca. 1
>> mail
>> > per month) Most things are discussed on "xfce4-dev".
>> >
>> > I am new to the xfce4 community myself, however regarding Thunar the
>> first
>> > thing to achieve probably is to get the gtk3 port finished. The whole
>> xfce4
>> > stack currently moves from gtk2 to gtk3. Thunar is probably one of the
>> > bigger junks to be moved.
>> > There is already some ongoing development on it, but it seems like the
>> > port still is experimental:
>> >
>> > http://xfce.10915.n7.nabble.com/Experiments-in-porting-exo-
>> to-Gtk3-td46692.html#a46700
>> >
>> > I dont know the current state .. best directly talk to the dev's which
>> > work on thunar and exo, and ask them where you can help.
>> > If you dont have experience with gtk, it probably makes sense to first
>> > move some smaller xfce4 projects to gtk3 to get used to it! ( There
>> used to
>> > be some list of projects to be moved, but I dont know where it can be
>> found
>> > )
>> >
>> > CC to xfce4 dev ... please correct me if I am wrong!
>> >
>> > Cheers,
>> > Alex
>> >
>> >
>> > On 07.02.2017 14:08, Francesco Pasa wrote:
>> >
>> > Hi all,
>> >
>> > I am a student and long time user of XFCE (since about 2007). I'd like
>> to
>> > become a member of the Thunar development team, if possible. I never
>> > contributed to a open source project, so some orientation would be
>> helpful.
>> > To make it concrete:
>> >
>> >    - It there a procedure to become a member of the team?
>> >    - Is Thunar actively maintained and developed?
>> >    - In case, how should I start?
>> >
>> > Thanks in advance,
>> >
>> > Francesco
>> >
>> >
>> > _______________________________________________
>> > Thunar-dev mailing listThunar-dev at xfce.orghttps://
>> mail.xfce.org/mailman/listinfo/thunar-dev
>> >
>> >
>> > _______________________________________________
>> > Xfce4-dev mailing list
>> > Xfce4-dev at xfce.org
>> > https://mail.xfce.org/mailman/listinfo/xfce4-dev
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> URL: <https://mail.xfce.org/pipermail/xfce4-dev/attachments/
>> 20170208/1615de67/attachment-0001.html>
>>
>> ------------------------------
>>
>> Subject: Digest Footer
>>
>> _______________________________________________
>> Xfce4-dev mailing list
>> Xfce4-dev at xfce.org
>> https://mail.xfce.org/mailman/listinfo/xfce4-dev
>>
>> ------------------------------
>>
>> End of Xfce4-dev Digest, Vol 158, Issue 7
>> *****************************************
>>
>
>
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> https://mail.xfce.org/mailman/listinfo/xfce4-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.xfce.org/pipermail/xfce4-dev/attachments/20170209/b9495a3c/attachment-0001.html>


More information about the Xfce4-dev mailing list