Hi All,
Today I will be starting my weekly updates on my SoC project: refactoring
Meta to a stable API. For anyone who missed out, you will be able to view
it
here:
https://docs.google.com/document/d/1yp2_skqkxyrc0egdRv6ofnRGCI9nmvxDFBkCXgy0Jwo/edit
This week is the first official week of SoC. Me and my mentor (Russell) are
initially approaching the work in the following way:
- *Document the existing Meta API*
For each endpoint, document the following:
- Input parameters and return type
- Caching pattern used
- Where it's called from (internally and externally to Meta)
- Why is it being called
- When is it being called
- *Propose an initial refactor plan*
Once the documentation has been done, I should have a better idea of the
current implementation. This will allow me to mock a proposed
implementation that will be reviewed at my next update call, on Monday.
My next update will be posted on Friday, just to make sure the community is
informed of my progress. For any major updates that require community
approval, I will be creating separate threads.
My name on the internet is pirosb3, so if you want to have a chat about my
progress feel free to contact me! The branch I am currently working on
is https://github.com/PirosB3/django/tree/meta_documentation
Regards,
Daniel Pyrathon
--
You received this message because you are subscribed to the Google Groups
"Django developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-developers.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-developers/c0d9a1f7-4fae-4c47-aae1-59b472c46939%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.