Wednesday, August 20, 2014

OPW Ending for Beginning

The Outreach Program for Women #8 has been ended for days in August 18th. This is probably my last work report. Although, the program is finished but my work hasn't finished yet not only because I got trouble of my internet connection for few days last week that result in I couldn't work much but also I want to keep working on MetaCPAN as a contributor and maintainer.

Last time I posted the proposal about changing search result page. I want to say thank you for those who donated their time and gave me a really helpful comments to improve this feature. I had an idea came up back and float there are some ideas to put the tab into horizontal on the left side which is almost the blank space now put this could cause confusing and not so good appearance in mobile version. So, I'm work on the design to make UI improvement display nicely in any devices. That feature is also my last task from OPW timeline.

For me the finishing program doesn't mean I should stop doing Perl or working MetaCPAN but I think it was just a milestone to set me more freedom to contribute more in other FOSS Projects. It's ending to start new thing for me. What I plan to do after OPW are
  • I'm going to join YAPC::ASIA in the end of this month and surely I will share you the event report after I'm back to Thailand on this blog please still follow my blog and my post if you like to see. I will also travel a little while in Japan after the event finished.
  • I'm looking for a freelance work I'm trying to take a part in more project what I'm interested in now is DuckDuckGo from to my passion in search engine technology. Also any other FOSS prjects, please let me know if you know any of it I'm happy to help even it's a free work as long as it's cool project ;)
  • I'm going to study in a master degree in Germany in October in the Clausthal University of Technology. It locates in northwestern Germany close to Hannover. See you Hannover.pm !
Finally, I want to say thank you to …
      The Perl Foundation to give me such a great chance to work on MetaCPAN.
      GNOME Foundation to establish this cool program.
      MetaCPAN and my mentors Randy Stauner, Olaf Alders and Thomas Sibley for your time to give me learning so many things.
      Contributors and users of MetaCPAN for your comments and suggestions to me in any issue I worked on and they're really useful for me learn in many perspectives.

Thank you so much !

Wednesday, August 6, 2014

Work report and sketch of new MetaCPAN result page.

Last week I worked on API Document reorganizing, it sounds simple but not for me because in order to arrange it we should understand the content especially technical content. I spent a while to understand the document and how the API works. Finally it has been done.

There're only 2 weeks left in my OPW program, I'm going to utilize my skill on a new feature of MetaCPAN. The new feature is introduce the new type-based search result page. The original idea is from issue #287 on metacpan-web. The idea is providing user search result in specific result data type. For example, display only distributions or authors which is relevant to the query on result page.


 I'm presenting the prospective search result page to be in tabs which contain each type of data e.g. distribution, modules and authors. This is the sketch to prove to idea:













I will appreciate with any suggestion or comment whether you like it or not. Please left the comment and discuss about this feature on Github. Thank you in advance ! 

This is quite a big change of MetaCPAN for me. I'm really excited with this task and I'm looking forward to implementing it. :D