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.
