Re: adding a new panel in gnome control center
- From: Carlos Garnacho <carlosg gnome org>
- To: Divyasheel <divyasheelk gmail com>
- Cc: Felipe Borges <felipeborges gnome org>, Aveek Basu <basu aveek gmail com>, gnomecc-list gnome org, Till Kamppeter <till kamppeter gmail com>
- Subject: Re: adding a new panel in gnome control center
- Date: Sat, 12 Jun 2021 15:57:06 +0200
Hello Divyasheel,
On Sat, Jun 12, 2021 at 1:08 PM Divyasheel via gnomecc-list
<gnomecc-list gnome org> wrote:
Hi everyone,
I am Divyasheel, a GSOC 21 student @ The Linux Foundation( Open Printing). I was selected for this
proposal. I had also contacted you before for some concerns regarding the same and made an issue here. I am
sorry I couldn’t continue the discussion any further because my proposal wasn't yet selected. But now that
it is, I will be really needing your help to actually achieve this smoothly.
I realize that you don’t want me to add a “new” panel to the gnome-control-center since you have been
actively working on reducing these panels to make things more concise. Therefore, Till has asked me to
complete the following tasks as a part of the program,
Create a standalone environment for testing the application
Adding to the already present print panel of gnome-control-center
Creating a new panel for gnome-control-center that can be used later on if needed.
I hope that this works for you too.
If the intent of the project on the third point is "like
avahi-discover, but nicer", I honestly think it is a more productive
use of your time to improve avahi-discover itself (it's begging for
some modernization :). It's not like we are looking to reduce Control
Center complexity to be able to fit more extra panels, OTOH an
avahi-discover refresh is more likely to find its way and have a
positive effect soon.
Personally, I don't think a DNS-SD Control Center panel makes sense,
AFAIU it's being oriented to be mostly a viewer of the services
broadcasted in the local network, while there's nothing to configure
on the receiver side. GNOME looks to integrate these services in the
places they make sense, e.g. the printing panel.
I will be needing your guidance in order to make this integration successful. Could you please provide me
with someone who can make sure that my work is in order with the requirements of GNOME and also guide me
through the process ?
I recommend you to follow up/reorient discussion at
https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1334,
and/or join on #control-center IRC channel in gnome IRC server (it's
also bridged through Matrix, not sure of what's the room ID there
though). There's people there (myself included) that would gladly help
find an agreed on solution, and offer some guidance.
Cheers,
Carlos
Regards,
Divyasheel
On Fri, Apr 16, 2021 at 11:40 PM Divyasheel <divyasheelk gmail com> wrote:
Hi Felipe,
I have created the issue and will continue my discussion there.
Also, creating a new standalone panel would be more suitable because we will also be using this tool for
other non-printing DNS-SD advertised services and won't just be limited to print/scan IPP services.
Regards,
Divyasheel
On Wed, Apr 14, 2021 at 3:14 PM Felipe Borges <felipeborges gnome org> wrote:
Hi,
Could you please file an issue at https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues so we can
get some input from the GNOME designers?
Overall I don't see why this would be a standalone panel itself, instead of being part of the existing
Printing panel. All in all, this could be better discussed in our GitLab instance.
Cheers,
Felipe.
On Wed, Apr 14, 2021 at 12:30 AM Divyasheel via gnomecc-list <gnomecc-list gnome org> wrote:
Dear Gnome Developers,
My name is Divyasheel and I am an undergraduate CSE student at IIT Mandi. I had a query about the panels
in gnome-control-center.
I was wondering about the process of adding a new panel into gnome-control-center. To be more precise, I
want to add a panel which will act as a GUI interface for managing all the IPP services available in a
network( using DNS-SD). I want to add this on behalf of Open Printing if selected during GSOC 2021. You
can go through my proposal here.
I was asked by Till Kampetter to make sure that I confirm all the important requirements with you before
carrying out such an integration.
Therefore, please guide me on the necessary prerequisites that I should go through to carry out this
task.
I’ll be very thankful.
Regards,
Divyasheel
_______________________________________________
gnomecc-list mailing list
gnomecc-list gnome org
https://mail.gnome.org/mailman/listinfo/gnomecc-list
_______________________________________________
gnomecc-list mailing list
gnomecc-list gnome org
https://mail.gnome.org/mailman/listinfo/gnomecc-list
[
Date Prev][Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]