unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Hello Guix!
@ 2023-03-21 11:21 Vijaya Anand
  2023-03-23 20:50 ` (
  2023-03-24 13:58 ` pukkamustard
  0 siblings, 2 replies; 4+ messages in thread
From: Vijaya Anand @ 2023-03-21 11:21 UTC (permalink / raw)
  To: guix-devel; +Cc: pukkamustard

[-- Attachment #1: Type: text/plain, Size: 767 bytes --]

Hi Everyone,

I am Vijaya Anand, a mathematics undergraduate studying in IITK, India. I
am interested in the topics distributed systems and cryptography and have
been self-reading on these topics a lot recently. I wanted to participate
in GSoC this summer and while browsing some interesting organizations, I
came across guix and the project 'Decentralized Substitute Distribution'
sparked my interest a lot. I have recently been interacting with
pukkamustard, who is mentoring this project, and got to know a handful
about this project and how we can distribute substitutes using any p2p
network using ERIS. This project matched my interests and I'm very excited
to work on this. Hoping to interact with the community and contribute to
guix!

Thank you
Vijaya Anand

[-- Attachment #2: Type: text/html, Size: 878 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Hello Guix!
  2023-03-21 11:21 Hello Guix! Vijaya Anand
@ 2023-03-23 20:50 ` (
  2023-03-24 13:58 ` pukkamustard
  1 sibling, 0 replies; 4+ messages in thread
From: ( @ 2023-03-23 20:50 UTC (permalink / raw)
  To: Vijaya Anand, guix-devel; +Cc: pukkamustard

[-- Attachment #1: Type: text/plain, Size: 1068 bytes --]

On Tue Mar 21, 2023 at 11:21 AM GMT, Vijaya Anand wrote:
> I am Vijaya Anand, a mathematics undergraduate studying in IITK, India. I
> am interested in the topics distributed systems and cryptography and have
> been self-reading on these topics a lot recently. I wanted to participate
> in GSoC this summer and while browsing some interesting organizations, I
> came across guix and the project 'Decentralized Substitute Distribution'
> sparked my interest a lot. I have recently been interacting with
> pukkamustard, who is mentoring this project, and got to know a handful
> about this project and how we can distribute substitutes using any p2p
> network using ERIS. This project matched my interests and I'm very excited
> to work on this. Hoping to interact with the community and contribute to
> guix!

Hello Vijaya!  More decentralisation for substitutes is definitely something we
need; it's been discussed a lot, but there's not been much action on it, as far
as I can tell, so contributions in that space would be very welcome :)

    -- (

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Hello Guix!
  2023-03-21 11:21 Hello Guix! Vijaya Anand
  2023-03-23 20:50 ` (
@ 2023-03-24 13:58 ` pukkamustard
  2023-03-25  0:44   ` Vijaya Anand
  1 sibling, 1 reply; 4+ messages in thread
From: pukkamustard @ 2023-03-24 13:58 UTC (permalink / raw)
  To: Vijaya Anand; +Cc: guix-devel, Attila Lendvai


Hi Vijaya,

A very warm welcome to Guix! As mentioned by (, contributions towards
decentralization of substitutes are very welcome!

Guix, Vijaya has been in contact with me and some concrete ideas for a
GSoC proposal are in the making (I'll let Vijaya ellaborate on the
ideas).

I believe Vijaya is an outstanding candidate and look forward to working
with them.  Plese join me in giving a warm welcome!

In CC: Attila, who might co-mentor a GSoC project.

-pukkamustard



Vijaya Anand <sunrockers8@gmail.com> writes:

> Hi Everyone,
>
> I am Vijaya Anand, a mathematics undergraduate studying in IITK, India. I am interested in the topics distributed systems and
> cryptography and have been self-reading on these topics a lot recently. I wanted to participate in GSoC this summer and while
> browsing some interesting organizations, I came across guix and the project 'Decentralized Substitute Distribution' sparked my
> interest a lot. I have recently been interacting with pukkamustard, who is mentoring this project, and got to know a handful about this
> project and how we can distribute substitutes using any p2p network using ERIS. This project matched my interests and I'm very
> excited to work on this. Hoping to interact with the community and contribute to guix!
>
> Thank you
> Vijaya Anand



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Hello Guix!
  2023-03-24 13:58 ` pukkamustard
@ 2023-03-25  0:44   ` Vijaya Anand
  0 siblings, 0 replies; 4+ messages in thread
From: Vijaya Anand @ 2023-03-25  0:44 UTC (permalink / raw)
  To: pukkamustard; +Cc: guix-devel, Attila Lendvai


[-- Attachment #1.1: Type: text/plain, Size: 2741 bytes --]

Hi everyone,

Thanks for the warm welcome. Based on comments on the already done work by
pukkamustard on distribution of eris encoded substitutes to ipfs, I had put
together some ideas that could be worked on during the summer under GSoC
and I have decided to work on the implementation of fallback mechanisms in
case receiving blocks from IPFS or any other P2P network fails. The main
issue would be that of the unavailability of eris encoded blocks of a
particular substitute requested by the user in the network and the way
these blocks will have to be supplied back.

I thought that this issue could be solved from the following implementation
:
In case a user requests for a substitute and there is a missing block in
the decoding process, a HTTP request for block would sent to the substitute
server and the server will encode the corresponding block in real time and
push it back into the network. The block will be searched again and
retrieved. My GSoC proposal would mainly focus on coding up the above idea
and appending it to the existing patches created on this idea. I have also
attached my complete proposal below.
I request the community to give me feedback on the above implementation and
also on the proposal so I can make changes to my idea.

Thank you
Vijaya Anand

On Fri, 24 Mar 2023 at 20:21, pukkamustard <pukkamustard@posteo.net> wrote:

>
> Hi Vijaya,
>
> A very warm welcome to Guix! As mentioned by (, contributions towards
> decentralization of substitutes are very welcome!
>
> Guix, Vijaya has been in contact with me and some concrete ideas for a
> GSoC proposal are in the making (I'll let Vijaya ellaborate on the
> ideas).
>
> I believe Vijaya is an outstanding candidate and look forward to working
> with them.  Plese join me in giving a warm welcome!
>
> In CC: Attila, who might co-mentor a GSoC project.
>
> -pukkamustard
>
>
>
> Vijaya Anand <sunrockers8@gmail.com> writes:
>
> > Hi Everyone,
> >
> > I am Vijaya Anand, a mathematics undergraduate studying in IITK, India.
> I am interested in the topics distributed systems and
> > cryptography and have been self-reading on these topics a lot recently.
> I wanted to participate in GSoC this summer and while
> > browsing some interesting organizations, I came across guix and the
> project 'Decentralized Substitute Distribution' sparked my
> > interest a lot. I have recently been interacting with pukkamustard, who
> is mentoring this project, and got to know a handful about this
> > project and how we can distribute substitutes using any p2p network
> using ERIS. This project matched my interests and I'm very
> > excited to work on this. Hoping to interact with the community and
> contribute to guix!
> >
> > Thank you
> > Vijaya Anand
>
>

[-- Attachment #1.2: Type: text/html, Size: 4087 bytes --]

[-- Attachment #2: gsoc_proposal_guix.pdf --]
[-- Type: application/pdf, Size: 290866 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-03-25  0:46 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-21 11:21 Hello Guix! Vijaya Anand
2023-03-23 20:50 ` (
2023-03-24 13:58 ` pukkamustard
2023-03-25  0:44   ` Vijaya Anand

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).