Add package to Xfce

Sean Davis sean at bluesabre.org
Wed May 27 12:57:00 CEST 2020


Hey there Andre,

It's not uncommon for users to choose another file manager over Thunar, and
we even promote it as a standard use-case (see Preferred Apps having a
default file manager option).
It's far less common for users to use alternative desktop applications or
services, and I think that's what this project identifies and tries to
support.

I'm not opposed to adopting this as an Xfce project, as I think there is a
real, albeit smaller, need for this kind of project.

Thanks!
Sean

On Thu, May 21, 2020 at 10:08 PM André Miranda <andre42m at gmail.com> wrote:

> That's a really interesting project, but it seems to fill a very specific
> niche, users of Xfdesktop that don't want to use Thunar.
> While Xfce strives to be modular and allows users to mix and match its
> components as they see fit, I think that Xfdesktop has a soft dependency on
> Thunar, which can be disabled with --disable-desktop-icons and
> --disable-thunarx.
> At this point it would be better to just use feh or something similar, if
> you still want Xfdesktop + icons, that's not possible without Thunar,
> unless you use a workaround like your project.
>
> Even though I appreciate your effort and understand your motivations, I
> don't think it makes sense as an Xfce project because it solves a very very
> specific problem.
> I may be wrong, if people from other places find it useful I can change my
> opinion. Also if other Xfce dev agrees in adopting your project, I won't
> oppose.
>
> As for the package name, I don't see any problem using "xfce4-", as long
> as you don't advertise it as an official project.
>
> Cheers,
> Andre Miranda
>
> On Thu, May 21, 2020 at 5:20 PM Thomas Castleman <contact at draugeros.org>
> wrote:
>
>> Forgot to include the link. Sorry about that.
>> https://github.com/drauger-os-development/xfce4-desktop-service
>> On 5/21/20 3:34 PM, Thomas Castleman wrote:
>>
>> Hey everyone!
>>
>>
>> I have been working on a package that I am calling (for now)
>> xfce4-desktop-service.
>>
>> The purpose of this package is to provide the D-Bus service Thunar
>> normally provides if Thunar is not present. Essentially, allowing users to
>> have whatever file manager they want, and have desktop icons. That way,
>> they don't need multiple file managers installed.
>>
>>
>> I am wanting to make this package part of the official Xfce project, that
>> way it will be easier to get it up-stream for others to use.
>>
>> It is currently written in Python, and I am still working on getting a
>> couple small bugs out. But for the most part it is working correctly.
>>
>> If I need to convert it to C to have it included in Xfce that's fine. If
>> i could have some help doing that, that would be fantastic as I'm a little
>> rusty on C/C++.
>>
>> If it doesn't get pulled into Xfce, is it alright if I leave the package
>> name, or will I be required to change it?
>>
>>
>> Thanks!
>> --
>> ---
>> *Thomas Castleman*
>> Lead Dev, Founder
>> Drauger OS Development
>>
>> _______________________________________________
>> Xfce4-dev mailing listXfce4-dev at xfce.orghttps://mail.xfce.org/mailman/listinfo/xfce4-dev
>>
>> --
>> ---
>> *Thomas Castleman*
>> Lead Dev, Founder
>> Drauger OS Development
>> _______________________________________________
>> Xfce4-dev mailing list
>> Xfce4-dev at xfce.org
>> https://mail.xfce.org/mailman/listinfo/xfce4-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/20200527/63a10365/attachment.html>


More information about the Xfce4-dev mailing list