Community Bonding 2.0

tireddoge-700x524

Ah, so 3 evaluations this time. ^^’

So for most part of May I was busy with my research work lol. 😳

Point to be noted : DavidPS pronounces my name correctly (unlike Cadair, and, well many other people).

During the second half of May, I was tinkering with Flask and I learnt (a little bit) about how sample Flask apps work so that I hit the ground running (calm down, its not a disaster).

I also was trying different things in the magnetogram PR as my axis alignment wasn’t always right.

Right, so, as the community bonding period comes to an end, it has been decided (well, at least I think so) that the webapp will be deployed on Heroku.

First I plan to get the magnetogram working on the app, and then build on top of that as time goes on.

Oh, and in case you thought doge memes are useless, take a look at the front page of The Guardian below.

8e0b0172-c697-4c4b-9d1f-ac949d4b4760

Yayy !!! Again :)

🙂

😀

After deliberating on whether to take part as a mentor ( 😮 calm down) or a student in this year’s GSoC, I decided that it would be better if I applied as a student. Mostly because a large part of my project this year is directly related to last year’s project.

I know, I know. Unmerged work. That is also one of the reasons. 😛

So I have been selected this year for the Sun, Right Now! project which really grabbed my attention once Cadair explained to me what it was. 😄

Really looking forward to working on it.

Oh, and one more thing. I’m done with cats.

It’s doge time !! 😎

49721622

Final Third of the Post Mid Evaluations Coding Period

end-is-near

So, the final stretch is on.

Now I start implementing the download functionality after fixing the path issue.

So, after trying for 4 hours, it works !!!

For one client. Out of eight. EIGHT.

FFS

It seems EVERY client has it’s own issues while adding its entries or reading its FITS headers.

So over the entire fortnight, I fix each client’s case, one by one.

Aaand I scramble to get it done just in time  :  [unidown] Download from fido search result implemented

Oh, and while I was doing that, I also managed to get this done  :  Now the database is displayed as an astropy table

The second PR makes displaying the database contents very easy and neat now  😀

chickencatmultitask.jpg

Now, after the coding period ends, I head into the evaluation period. Having done ZERO documentation.

2bbf34115051fb9821199d41d478e112d69a9dad9bfdaed4385bdd8213abb147.jpg

Second Third of the Post Mid Evaluations Coding Period

So Cadair asks : How’s it going ?

h13A5D307.jpeg

Okay. Time to get back to work.

Now was the time for implementing the downloading and adding database entries from a Fido search result. But wait.

Something is wrong. Very worgn. And this is even before I start my implementation.

The files aren’t getting downloaded into the correct location, which means there is a problem with the usage with the page argument in Fido’s fetch() function.

Issue was created here : GenericClient dosen’t handle `path` kwarg

Guess who has to fix it ?  😐

So I started the (irritating) work of resolving the path issue, which took the whole of the second fortnight after mid-evals.

Finally fixed it here : [unidown] Fixes #1854  >:D

chickencatinterview.jpg

First Third of the Post Mid Evaluations Coding Period

I give up. I can’t do it anymore. After a lot of trying and thinking, I have finally decided to give up trying to fix the copybutton.

So here’s a list of what I did in the fortnight following the Mid-Eval verdict :

  • Code – Nothing (Successful)  😎
  • Blog – Trying to figure out what to write in the blog, since I did nothing (Fail)  :/
  • Trying to figure out a decent heading for each of my new blog posts (Fail)  😥

So here’s something for the blog….

azAAmbN_700b_v2.jpg