Re: GSoC 2019 proposal - Easy Ethereum Blockchain integration

2019-03-21 Thread Carlton Gibson
Hi Diego. 

> Do you have any suggestion for bringing this proposal into GSoC's scope?

No. Sorry. 

Django is a web framework. So stuff in that area would be in-scope. 

Likely it's just my lack of imagination but, I think blockchain is a 
totally different area of tech. 
Equally if you'd have suggested "django-tensorflow" (say) I'd guess I'd 
think, "good luck but not for Django itself". 

I hope that makes sense. 

Kind Regards,

Carlton

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/cff57ad7-b351-424b-867c-3678bf06bfff%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: GSoC 2019 proposal - Easy Ethereum Blockchain integration

2019-03-20 Thread Diego Lima
Hi Carlton!

On Monday, March 18, 2019 at 6:57:01 AM UTC-3, Carlton Gibson wrote:
>
> Hopefully that distinction is clear enough for here and now. 
>

Yes, I understand this distinction. Thank you for clarifying. 
 

> It's not that all "in" type third-party suggestion would be out of scope — 
> I could imagine a good proposal for 2FA and One-time-passwords being at 
> least considered, even if preferred as a third-party app, for example — but 
> I think yes, "Using Blockchain in Django" is out of scope for us for GSoC. 
>

I understand.

>From your perspective, do you think there is some different angle we can 
look this proposal from?

Do you have any suggestion for bringing this proposal into GSoC's scope?

Thank you for you attention!
 

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/aa5e97dc-69d8-4f1b-9338-12c11fc607bf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: GSoC 2019 proposal - Easy Ethereum Blockchain integration

2019-03-18 Thread Carlton Gibson
Hi Diego. 

Thanks for your interest. 

> So my idea falls out of scope? Did I make a mistake?

I think there's a difference in kind between e.g. South and Django Debug 
Toolbar (or even things like Django Extenstions, or Braces or Model Utils) 
which support development with Django and your proposal which is more *building 
a feature in Django*. ("with" vs "in") Hopefully that distinction is clear 
enough for here and now. 

It's not that all "in" type third-party suggestion would be out of scope — 
I could imagine a good proposal for 2FA and One-time-passwords being at 
least considered, even if preferred as a third-party app, for example — but 
I think yes, "Using Blockchain in Django" is out of scope for us for GSoC. 

Kind Regards,

Carlton




-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/fdf957e6-b3f2-4625-9c36-2931f5734526%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: GSoC 2019 proposal - Easy Ethereum Blockchain integration

2019-03-14 Thread Diego Lima
On Thursday, March 14, 2019 at 7:09:23 PM UTC-3, Curtis Maloney wrote:
>
> Be aware that outside of the ponzi-scheme laden world of 
> cryptocurrencies, "crypto" is short for "cryptography" ; be careful to

ensure your audience knows which you mean :)


Noted! 

This sounds like an interesting and potentially very popular project.
>

Awesome! I'm glad you think that.
 

> However, AIUI Django's GSoC projects should involve development of 
> Django itself. 


So my idea falls out of scope? Did I make a mistake?

I think I didn't. Check this out:

[image: Screenshot from 2019-03-14 19-50-03.png]

Is there a reason why your project could not remain a 3rd party library? 
> This would allow it to develop and release at a pace independently of 
> Django's release cadence. 
>

Originally, this idea is a library which supplements or add new features to 
Django in order to ease the development. This category already includes 
tools such as South and Django Debug Toolbar, as stated in Django's GSoC 
page. 

As such, this project *could* remain a 3rd party library. Right?



Alternatively (and free-thinking-ly), one "variant" of this proposal would 
be to make some sort of database blockchain-enabled backend. So, today you 
have postgres, mysql, sqlite and oracle backends. With this project, there 
would be a fifth one: custom blockchain backend. You could store your data 
seamlessly, through your models, using this backend.

The schedule would be very different, though. 

Also, it's probably better not to make a backend out of it, but a model 
meta option instead.

As of now, I prefer the original idea.

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/f39ec232-5004-4b2a-82e6-be9dbed21043%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: GSoC 2019 proposal - Easy Ethereum Blockchain integration

2019-03-14 Thread Curtis Maloney

On 3/15/19 6:42 AM, Diego Lima wrote:

*Introduction*

These days, every single living being has heard of Bitcoin. Some of 
those know that Bitcoin is a cryptocurrency (crypto for short) and, 
within those, a few know that it runs on top of a technology called 
Blockchain.


Be aware that outside of the ponzi-scheme laden world of 
cryptocurrencies, "crypto" is short for "cryptography" ; be careful to 
ensure your audience knows which you mean :)



*My proposal is...*


to develop a library to supplement or support the development of django 
applications with blockchain integration.


My success indicator is whether I have made it easy for anyone to store 
and retrieve information on the blockchain inside their Django code.


This sounds like an interesting and potentially very popular project.

However, AIUI Django's GSoC projects should involve development of 
Django itself.


Is there a reason why your project could not remain a 3rd party library?
This would allow it to develop and release at a pace independently of 
Django's release cadence.


--
Curtis

--
You received this message because you are subscribed to the Google Groups "Django 
developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/0e744ce5-714c-d7c4-7677-45d410e2750d%40tinbrain.net.
For more options, visit https://groups.google.com/d/optout.