>
> I think it would make sense if we go with GTK4. The advantage is that
> we could easily make the applications work on smaller screens like
> mobile Linux devices (Pinephone, Librem 5 and some others).
>

Yes makes sense.  GTK4 has better features for small-screen devices. We can
use Libhandy, and Libadwaita for that in the future. I am also working with
phosh (PHOne SHell) team where I generally port or fix the Issues.

Thanks & regards

Gotam Gorabh


On Wed, 6 Mar 2024 at 18:37, <gnunet-developers-requ...@gnu.org> wrote:

> Send GNUnet-developers mailing list submissions to
>         gnunet-developers@gnu.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         https://lists.gnu.org/mailman/listinfo/gnunet-developers
> or, via email, send a message with subject or body 'help' to
>         gnunet-developers-requ...@gnu.org
>
> You can reach the person managing the list at
>         gnunet-developers-ow...@gnu.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of GNUnet-developers digest..."
>
>
> Today's Topics:
>
>    1. Re: Fwd: [gnu-soc] Interest in GNUnet GSoC Project:
>       Single-process peer (Martin Schanzenbach)
>    2. gnunet-gtk GTK4 port (Gotam Gorabh)
>    3. Re: gnunet-gtk GTK4 port (Schanzenbach, Martin)
>    4. Re: Fwd: [gnu-soc] Interest in GNUnet GSoC Project:
>       Single-process peer (Ammar Al-Morsi)
>    5. Re: gnunet-gtk GTK4 port (Jacki)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 05 Mar 2024 17:30:52 +0000
> From: Martin Schanzenbach <mschanzenb...@posteo.de>
> To: Ammar Al-Morsi <ammaralmo...@gmail.com>, gnunet-developers@gnu.org
> Subject: Re: Fwd: [gnu-soc] Interest in GNUnet GSoC Project:
>         Single-process peer
> Message-ID: <87a5nctwkz....@gnu.org>
> Content-Type: text/plain; charset="utf-8"
>
> Ammar Al-Morsi <ammaralmo...@gmail.com> writes:
>
> Hi Ammar,
>
> some source code pointers: Usually the GNUnet service processes are
> started using
> a service macro (instead of a standard main).
> It can be found here:
>
> https://git.gnunet.org/gnunet.git/tree/src/include/gnunet_service_lib.h#n366
>
> Notice how it is already preprared that this macro can be changed using
> a define when compiling (HAVE_GNUNET_MONOLITH).
> If that is set, then the service initialization is different.
> Essentially, this is where the single-process hook comes into play.
> The corresponding source code is found in
>
> https://git.gnunet.org/gnunet.git/tree/src/include/gnunet_service_lib.h#n366
> .
>
> That code is unfinished for  GNUNET_SERVICE_register_ and we need to
> define a GNUNET_service_main() or GNUNET_main() look for everything to
> work together.
>
> Best
> Martin
>
> > Dear GNUnet Team,
> >
> > I am Ammar Almorsi. I am interested in the *Single-process peer* project,
> > and I am looking forward to your guidance.
> > I can start by installing the project following the instructions
> > <https://docs.gnunet.org/latest/installing.html> on the official website
> > and reading the Developer Handbook
> > <https://docs.gnunet.org/latest/developers/index.html>.
> >
> > Thanks
> > Ammar
> >
> > ---------- Forwarded message ---------
> > From: Ammar Al-Morsi <ammaralmo...@gmail.com>
> > Date: Tue, Mar 5, 2024 at 6:04 PM
> > Subject: Re: [gnu-soc] Interest in GNUnet GSoC Project: Single-process
> peer
> > To: Schanzenbach, Martin <mschanzenb...@posteo.de>
> >
> >
> > Thanks Martin for reaching out.
> >
> >
> > On Tue, Mar 5, 2024 at 5:35 PM Schanzenbach, Martin <
> mschanzenb...@posteo.de>
> > wrote:
> >
> >> Hi Ammar,
> >>
> >> thank you for your interest in this topic.
> >> This is an important medium-term goal for GNUnet.
> >> Please use the gnunet-developers@gnu.org mailing list for discussions
> on
> >> the task itself.
> >>
> >> Some groundwork has already been laid, but the last few miles and
> >> testing are still open.
> >>
> >> Best
> >> Martin
> >>
> >> On 05.03.24 14:14, Ammar Al-Morsi wrote:
> >> > Dear GNU Community,
> >> >
> >> > I am Ammar Almorsi, a student at Cairo University, passionate about
> >> > network programming and operating systems. I'm eager to contribute to
> >> > the "GNUnet/Single-process peer" project for Google Summer of Code.
> >> >
> >> > My GitHub profile:https://github.com/ammaralmorsi
> >> > <https://github.com/ammaralmorsi>
> >> >
> >> > Related Projects I have worked on before:
> >> >
> >> > Real-Time Process Scheduler Simulator: Github link
> >> > <https://github.com/ammaralmorsi/real-time-os-scheduler>
> >> > DNS Message Parser: Github link
> >> > <https://github.com/ammaralmorsi/dns-msg-parser>
> >> >
> >> > Looking forward to your response.
> >> >
> >> > Best,
> >> > Ammar
> >>
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: signature.asc
> Type: application/pgp-signature
> Size: 832 bytes
> Desc: not available
> URL: <
> https://lists.gnu.org/archive/html/gnunet-developers/attachments/20240305/42524237/attachment.sig
> >
>
> ------------------------------
>
> Message: 2
> Date: Wed, 6 Mar 2024 12:50:23 +0530
> From: Gotam Gorabh <gautamy...@gmail.com>
> To: gnunet-developers@gnu.org
> Subject: gnunet-gtk GTK4 port
> Message-ID:
>         <CAH7AZZzdXJSHC1Y59t1OWvzhww1YDgFGxFQFd=
> f+z6u-9qt...@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hello, I would like to know if we plan to use *Libadwaita* during the
> porting process. After that I will prepare my GSoC proposal accordingly.
>
> BR
>
> Thanks
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://lists.gnu.org/archive/html/gnunet-developers/attachments/20240306/30be9ab7/attachment.htm
> >
>
> ------------------------------
>
> Message: 3
> Date: Wed, 6 Mar 2024 10:10:40 +0100
> From: "Schanzenbach, Martin" <schan...@gnunet.org>
> To: gnunet-developers@gnu.org
> Subject: Re: gnunet-gtk GTK4 port
> Message-ID: <7779c490-ef29-4e7a-bef9-042aadd53...@gnunet.org>
> Content-Type: text/plain; charset=UTF-8; format=flowed
>
> Well I think at least the use of cambalache would imply the use of
> libadwaita as well.
>
> Br
> Martin
>
> On 06.03.24 08:20, Gotam Gorabh wrote:
> > Hello, I would like to know if we plan to use *Libadwaita* during the
> > porting process. After that I will prepare my GSoC proposal accordingly.
> >
> > BR
> >
> > Thanks
>
>
>
> ------------------------------
>
> Message: 4
> Date: Wed, 6 Mar 2024 13:09:02 +0200
> From: Ammar Al-Morsi <ammaralmo...@gmail.com>
> To: Martin Schanzenbach <mschanzenb...@posteo.de>
> Cc: gnunet-developers@gnu.org
> Subject: Re: Fwd: [gnu-soc] Interest in GNUnet GSoC Project:
>         Single-process peer
> Message-ID:
>         <
> cad9fmgrcazyh-v2ft6tdg60grrd5j+3xqno1dh8uz6b+enz...@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hi Martin,
>
> I will begin by reviewing the mentioned sections in gnunet_service_lib.h
> and understanding how the service initialization differs when
> HAVE_GNUNET_MONOLITH is set.
>
> I have successfully installed GNUnet from the source tree.
>
> Before I proceed, are there any additional resources or pieces of advice
> you’d recommend?
>
> Thanks,
> Ammar
>
>
>
> On Tue, 5 Mar 2024 at 19:30 Martin Schanzenbach <mschanzenb...@posteo.de>
> wrote:
>
> > Ammar Al-Morsi <ammaralmo...@gmail.com> writes:
> >
> > Hi Ammar,
> >
> > some source code pointers: Usually the GNUnet service processes are
> > started using
> > a service macro (instead of a standard main).
> > It can be found here:
> >
> >
> https://git.gnunet.org/gnunet.git/tree/src/include/gnunet_service_lib.h#n366
> >
> > Notice how it is already preprared that this macro can be changed using
> > a define when compiling (HAVE_GNUNET_MONOLITH).
> > If that is set, then the service initialization is different.
> > Essentially, this is where the single-process hook comes into play.
> > The corresponding source code is found in
> >
> >
> https://git.gnunet.org/gnunet.git/tree/src/include/gnunet_service_lib.h#n366
> > .
> >
> > That code is unfinished for  GNUNET_SERVICE_register_ and we need to
> > define a GNUNET_service_main() or GNUNET_main() look for everything to
> > work together.
> >
> > Best
> > Martin
> >
> > > Dear GNUnet Team,
> > >
> > > I am Ammar Almorsi. I am interested in the *Single-process peer*
> project,
> > > and I am looking forward to your guidance.
> > > I can start by installing the project following the instructions
> > > <https://docs.gnunet.org/latest/installing.html> on the official
> website
> > > and reading the Developer Handbook
> > > <https://docs.gnunet.org/latest/developers/index.html>.
> > >
> > > Thanks
> > > Ammar
> > >
> > > ---------- Forwarded message ---------
> > > From: Ammar Al-Morsi <ammaralmo...@gmail.com>
> > > Date: Tue, Mar 5, 2024 at 6:04 PM
> > > Subject: Re: [gnu-soc] Interest in GNUnet GSoC Project: Single-process
> > peer
> > > To: Schanzenbach, Martin <mschanzenb...@posteo.de>
> > >
> > >
> > > Thanks Martin for reaching out.
> > >
> > >
> > > On Tue, Mar 5, 2024 at 5:35 PM Schanzenbach, Martin <
> > mschanzenb...@posteo.de>
> > > wrote:
> > >
> > >> Hi Ammar,
> > >>
> > >> thank you for your interest in this topic.
> > >> This is an important medium-term goal for GNUnet.
> > >> Please use the gnunet-developers@gnu.org mailing list for discussions
> > on
> > >> the task itself.
> > >>
> > >> Some groundwork has already been laid, but the last few miles and
> > >> testing are still open.
> > >>
> > >> Best
> > >> Martin
> > >>
> > >> On 05.03.24 14:14, Ammar Al-Morsi wrote:
> > >> > Dear GNU Community,
> > >> >
> > >> > I am Ammar Almorsi, a student at Cairo University, passionate about
> > >> > network programming and operating systems. I'm eager to contribute
> to
> > >> > the "GNUnet/Single-process peer" project for Google Summer of Code.
> > >> >
> > >> > My GitHub profile:https://github.com/ammaralmorsi
> > >> > <https://github.com/ammaralmorsi>
> > >> >
> > >> > Related Projects I have worked on before:
> > >> >
> > >> > Real-Time Process Scheduler Simulator: Github link
> > >> > <https://github.com/ammaralmorsi/real-time-os-scheduler>
> > >> > DNS Message Parser: Github link
> > >> > <https://github.com/ammaralmorsi/dns-msg-parser>
> > >> >
> > >> > Looking forward to your response.
> > >> >
> > >> > Best,
> > >> > Ammar
> > >>
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://lists.gnu.org/archive/html/gnunet-developers/attachments/20240306/6c076dcf/attachment.htm
> >
>
> ------------------------------
>
> Message: 5
> Date: Wed, 06 Mar 2024 14:06:50 +0100
> From: Jacki <ja...@thejackimonster.de>
> To: gnunet-developers@gnu.org
> Subject: Re: gnunet-gtk GTK4 port
> Message-ID:
>         <9ab5cd5e269e6eb37c37ba218a65ab1fc75aa0af.ca...@thejackimonster.de
> >
> Content-Type: text/plain; charset="utf-8"
>
> I think it would make sense if we go with GTK4. The advantage is that
> we could easily make the applications work on smaller screens like
> mobile Linux devices (Pinephone, Librem 5 and some others).
>
> I could definitely help with testing that.
>
> BR
> Jacki
>
> On Wed, 2024-03-06 at 12:50 +0530, Gotam Gorabh wrote:
> > Hello, I would like to know if we plan to use Libadwaita during the
> > porting process. After that I will prepare my GSoC proposal
> > accordingly.
> >
> > BR
> >
> > Thanks
>
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: signature.asc
> Type: application/pgp-signature
> Size: 870 bytes
> Desc: This is a digitally signed message part
> URL: <
> https://lists.gnu.org/archive/html/gnunet-developers/attachments/20240306/55490641/attachment.sig
> >
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> GNUnet-developers mailing list
> GNUnet-developers@gnu.org
> https://lists.gnu.org/mailman/listinfo/gnunet-developers
>
>
> ------------------------------
>
> End of GNUnet-developers Digest, Vol 225, Issue 5
> *************************************************
>

Reply via email to