Re: adding a new panel in gnome control center



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]