Hi all,

I implemented the first widget in the dashboard. You can find it in
https://github.com/wadsashika/couchdb-fauxton/tree/2214-Dashboard-as-main-page
I didn't send a PR since I need to test the functionality more. I couldn't
generate any active tasks to test this. Michelle told me about two way to
generate active tasks. Now I am trying to do that. If you have any
suggestions to do it in easy way, please help me. And really sorry for the
late reply.

Cheers :)

On Thu, Apr 30, 2015 at 7:33 PM, Robert Kowalski <[email protected]> wrote:

> Hi Dulanga, Hi Nadeeshaan,
>
> welcome! :)
>
> Michelle, Ben and me will mentor this summer. And the community
> bonding period just started!
>
> We will help you regarding the design of your widgets and revision
> browser and we will try to provide feedback on your code on a daily
> basis - that means that we either will comment on your branch on
> GitHub or an open PR on a daily basis.
>
> You might already know that writing unit and integration tests is an
> absolute must for getting code merged into master.
>
> The goal is to make small steps in an iterative way and get the MVP
> merged as soon as possible. After that we will iterate and can add
> more features. This ensures we have first results our users can make
> use of very early in the process and don't have to throw all code away
> if we run out of time.
>
>
> Please use the time to learn more about Apache CouchDB, read:
>
> - http://couchdb.apache.org/bylaws.html
> - http://couchdb.apache.org/conduct.html
>
> We will invite you to our Fauxton standup next week or the following
> one, I will contact you a few days before. It is 16:00 (Berlin
> Timezone) on Google Hangouts.
>
> Best,
> Robert
>
> On Tue, Apr 28, 2015 at 6:03 AM, Dulanga Sashika <[email protected]>
> wrote:
> > Dear all,
> >
> > Thank you very much for supporting me to achieve this success in GSoC
> 2015.
> > I will not get accepted for GSoC 2015 without all your great help.
> Special
> > thanks should go to Robert and Alexander who guide me really well and
> help
> > me to understand the project and create a good proposal for the project.
> >
> > Looking forward to start the project and working with you all. Thank you
> > very much again.
> >
> >
> > Thank you
> >
> > On Sun, Apr 5, 2015 at 11:08 AM, Dulanga Sashika <[email protected]>
> > wrote:
> >
> >> Problem solved :) thank you very much for the help Robert.
> >>
> >> On Sat, Apr 4, 2015 at 11:54 PM, Robert Kowalski <[email protected]>
> wrote:
> >>
> >>> Hi Dulanga,
> >>>
> >>> Given you named your module `documents` you must have your main less
> >>> file for the module in `assets/less` and name it `documents.less`.
> >>>
> >>> Example:
> >>>
> https://github.com/apache/couchdb-fauxton/blob/master/app/addons/documents/assets/less/documents.less
> >>>
> >>> On Sat, Apr 4, 2015 at 7:54 PM, Dulanga Sashika <[email protected]>
> >>> wrote:
> >>> > Hi Robert,
> >>> >
> >>> > By following given links and playing around with the code, I could
> >>> > successfully implement a react component and display a text in the
> >>> > dashboard. I added a new dashboard.less file to apply styles for
> that.
> >>> But
> >>> > it didn't work. Is there any configurations to do before using those
> >>> less
> >>> > files for the styles? As a next step, I am hoping to implement some
> >>> complex
> >>> > components. Specially, some movable items with add and remove
> features
> >>> as
> >>> > Alex suggested.
> >>> >
> >>> > Best Regards
> >>> >
> >>> > On Sat, Mar 28, 2015 at 12:49 AM, Dulanga Sashika <
> [email protected]
> >>> >
> >>> > wrote:
> >>> >
> >>> >> Thank you very much for your valuable ideas Alex. As we discussed in
> >>> >> IRC, I will move into implementing basic structure of the dashboard
> >>> >> rather than bothering about widget design. After doing that, we can
> go
> >>> >> into widgets.
> >>> >>
> >>> >> Cheers
> >>> >>
> >>> >> On 3/27/15, Alexander Shorin <[email protected]> wrote:
> >>> >> > On Sat, Mar 21, 2015 at 11:00 PM, Dulanga Sashika <
> >>> [email protected]>
> >>> >> > wrote:
> >>> >> >>
> https://www.dropbox.com/s/n1q4whsd460neil/Dashboard_mockup.png?dl=0
> >>> >> >
> >>> >> > http://i.imgur.com/FFiIpbv.png
> >>> >> >
> >>> >> > 1. Widgets customization button shouldn't consume so much valuable
> >>> space.
> >>> >> > 2. These buttons are duplicates sidebar menu items without giving
> any
> >>> >> > benefits.
> >>> >> > 3. 10 active replication are cool, but which are there? I to get
> this
> >>> >> > I need to click more which isn't much different from click on
> Active
> >>> >> > Tasks sidebar menu item and select filter by replication tasks.
> >>> >> > Dashboard should just works and not require any actions from use
> >>> side.
> >>> >> > If user click on widget and leaves it - dashboard main goal is
> >>> failed.
> >>> >> > 4. Active tasks are already running (: There couldn't be active
> >>> >> > stopped ones. Also, here you can show active replications and add
> >>> some
> >>> >> > filter. Yes, it will duplicate an active tasks page at some
> points,
> >>> >> > but the difference is in short summary of the recent activity
> shaped
> >>> >> > into compact form.
> >>> >> > 5. Recently visited databases cool, but are they be only 4? May
> be 10
> >>> >> > or 20? How about search field to filter this list as well?
> >>> >> > 6. Again button that leads to some other page. Why not just a
> simple
> >>> >> > list users and a form to search and register new ones?
> >>> >> > 7. Same problem. Why not a form to instantly run a replication?
> If it
> >>> >> > will be a replication widget, it could also steal a part of
> features
> >>> >> > from active tasks widget to show only replications.
> >>> >> >
> >>> >> > --
> >>> >> > ,,,^..^,,,
> >>> >> >
> >>> >>
> >>> >>
> >>> >> --
> >>> >> W. A. Dulanga Sashika,
> >>> >> Undergraduate Student,
> >>> >> Department of Computer Science and Engineering,
> >>> >> University of Moratuwa.
> >>> >>
> >>> >
> >>> >
> >>> >
> >>> > --
> >>> > W. A. Dulanga Sashika,
> >>> > Undergraduate Student,
> >>> > Department of Computer Science and Engineering,
> >>> > University of Moratuwa.
> >>>
> >>
> >>
> >>
> >> --
> >> W. A. Dulanga Sashika,
> >> Undergraduate Student,
> >> Department of Computer Science and Engineering,
> >> University of Moratuwa.
> >>
> >
> >
> >
> > --
> > W. A. Dulanga Sashika,
> > Undergraduate Student,
> > Department of Computer Science and Engineering,
> > University of Moratuwa.
>



-- 
W. A. Dulanga Sashika,
Undergraduate Student,
Department of Computer Science and Engineering,
University of Moratuwa.

Reply via email to