ActivitiesAtom Feed

Displaying activities 1 - 25 of 71 in total

September 28, 2018

  • Day #69

    Team Brazilian housewives coding (Public Lab) [2018] — at September 28, 2018 02:48 UTC

    Almost at the end... we can't believe it <3
    Today we opened our last Pull Request. After writing the docs yesterday, we realized we could make some naming changes to follow the Ruby convention.

    Today we also added a Planning Issue from those who want to contribute to the API. Tomorrow we will add some more details to that planning issue and start our presentation for the Public Lab Open Hour next month to show our work from the past 3 months.

    Stefanni

September 27, 2018

  • Day #68

    Team Brazilian housewives coding (Public Lab) [2018] — at September 27, 2018 05:24 UTC

    Today we updated the docs for the API after all of our changes. We want to make it easier for the API to be maintained :) It's also good to add this because of we sort of described all of our work for the past months!
    Besides that, we also broke into separate issues the improvements/discussions on the Search project page.

    Stefanni

September 26, 2018

September 25, 2018

  • Days #65 and #66

    Team Brazilian housewives coding (Public Lab) [2018] — at September 25, 2018 02:55 UTC

    Saturday we dedicate our work day to review everything we have done so far. We met with our coaches to talk about our experience with the project and... Eat pizza! We talked so much that we forgot to write the update, sorry!

    Last week we finalized and reviewed our PRs. This week we intend to work only on the documentation of our work and also organize in issues what we know can still be improved in the Search API/Search interface. Actually, we've already opened some first-timers-only issues - for example, this one here - and it's really cool to know that we're collaborating with the community growth.

    Camila

September 22, 2018

  • Day #64

    Team Brazilian housewives coding (Public Lab) [2018] — at September 22, 2018 04:23 UTC

    Today we met with our mentor Jeff to discuss the last details of the new search! It's super exciting to see it working! We have found some small things to fix and we are documenting them to share them all next week.

    Stefanni

September 21, 2018

September 20, 2018

  • #62

    Team Brazilian housewives coding (Public Lab) [2018] — at September 20, 2018 04:37 UTC

    Today we worked on the PR #3357. On that PR:

    1 - We decoupled DocResult from SearchService. Everyone now can use the SearchService endpoints by calling ExecuteSearch.by(:endpoint, search_criteria). We moved the DocResult packaging to the api/search.rb Class since this is the one who deals with the API. That's gonna be documented next week :)

    2 - We created a new endpoint for the wikis (old 'pages'). Maybe we can unify them all under a general search_nodes in the future, but that's something for later.

    3 - The new /search page is working and we can filter the Notes and Wikis results from sort_by options. The navbar search and the form on /search use now the same methods. Before the /search was only returning Notes... now the results are consistent. It includes now the static pages as well.

    Camila

September 19, 2018

September 18, 2018

  • Day #61

    Team Brazilian housewives coding (Public Lab) [2018] — at September 18, 2018 03:40 UTC

    This week we are finishing some small tasks for the /search page, like adding filters to the /search/notes page and using partials to show the results by type (notes, profiles, tags, etc.). We are waiting for our previous PR to be reviewed/merged to update our current work on top of that. See you tomorrow!

    Stefanni

September 16, 2018

September 15, 2018

September 14, 2018

September 13, 2018

  • Day #57

    Team Brazilian housewives coding (Public Lab) [2018] — at September 13, 2018 04:29 UTC

    Today we worked on the Using node.search() in the search service methods, adding limit and distinct options to the queries.

    We also are cleaning the DocResult model in order to use the API results on the /search controller. They do exactly the same, but the controller expects objects and the SearchService returns a DocResult. Our coaches are helping us with this, we are studying how to use a Ruby Decorator to divide those results return type.

    Stefanni

September 12, 2018

September 11, 2018

September 09, 2018

  • Day #54

    Team Brazilian housewives coding (Public Lab) [2018] — at September 9, 2018 00:09 UTC

    Today we tested the work that we have been doing on the Node.search for the /search page. When our PR gets merged, we will add an option that page so that the users can test which search mode it's better as the default.

    At the same time, we are working on the front end, the page is almost ready. We hope we can get all of these work merged.

    Stefanni

September 08, 2018

  • Day #53

    Team Brazilian housewives coding (Public Lab) [2018] — at September 8, 2018 04:46 UTC

    Today we had a busy morning with 2 meetings! We had our weekly meeting with Mayar and we also talked to our mentor Jeff. Talking to him was really useful to clarify some of our questions about the \Search view and now we feel that we are on the right track!

    At night, we worked on the search controller/views and fixed a possible SQL injection in our PR.

    Camila

September 07, 2018

  • Day #53

    Team Brazilian housewives coding (Public Lab) [2018] — at September 7, 2018 04:02 UTC

    Hi, everyone!

    Today we changed some endpoint methods to use Node.search() implementation that is more efficient. We are working on a new branch but we didn't open a PR because we are still waiting for the revision of [#3282].

    Somehow the commits of another collaborator messed up with our code. So we had to close #3595 and move all the work to a new PR.

    And finally, we started working on the search controller/views! By the end of the week, we hope to open a new PR with this.

    Camila

September 06, 2018

September 05, 2018

  • Day #51

    Team Brazilian housewives coding (Public Lab) [2018] — at September 5, 2018 04:42 UTC

    Yesterday was a holiday here in Vancouver. It was a very good day to do nothing! XD

    But today, after a well-deserved rest, we get back to work! We are waiting for the PR #3282 to be reviewed. Meanwhile, we are working on applying UX concepts to the search in the navbar (#3595) and we started to write our second blog post.

    Camila

September 02, 2018

  • Day #50

    Team Brazilian housewives coding (Public Lab) [2018] — at September 2, 2018 03:00 UTC

    Today we are continuing our search results improvement challenge! We are doing some UX changes and they are looking good. At the same time, we changed the Node.search method to use the natural language mode from Full-text search in order to test the results.

    It was a long week and a long Saturday, but things are working out. Next Monday is a holiday here. We are planning a meeting with our mentor to discuss all of this next week as well.

    Have a great weekend!
    Stefanni

September 01, 2018

  • Day #49

    Team Brazilian housewives coding (Public Lab) [2018] — at September 1, 2018 03:18 UTC

    Happy Friday, girls!

    Today Stéfanni attended the Open Source Summit North America from the Linux Foundation again. I couldn't go because I have to go to work! :(

    For the project, we decided to open a new PR (#3282) to move the work from #2547. Since this PR had been open for a long time we knew we would have to rebase the code, but we found it easier to open a new PR using the current master code.

    Camila

August 31, 2018

August 29, 2018

  • Day #47

    Team Brazilian housewives coding (Public Lab) [2018] — at August 29, 2018 03:57 UTC

    This week is happening here in Vancouver the Open Source Summit North America. Officially, the event starts tomorrow, but Stéfanni has already attended a workshop this afternoon. Tomorrow both of us will be attending the conference all day long, so we won't post any updates here!

    Today - again - we dedicated much of our time to study the Full-Text docs from MySQL. Now we will work with on #2547.

    In addition, we made minor modifications to three PRs (#3251, 3257 and 3266) that have already been merged!

    Last but not least, we've opened a PR to upgrade Grape version from 1.0.3 to 1.1.0 at the request of our mentor Jeff.

    Camila

August 28, 2018