You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mesos.apache.org by "Jonathan Fuchs (JIRA)" <ji...@apache.org> on 2012/05/14 06:47:54 UTC

[jira] [Created] (MESOS-193) Create a single-page javascript interface to replace or compliment the existing webui

Jonathan Fuchs created MESOS-193:
------------------------------------

             Summary: Create a single-page javascript interface to replace or compliment the existing webui 
                 Key: MESOS-193
                 URL: https://issues.apache.org/jira/browse/MESOS-193
             Project: Mesos
          Issue Type: Improvement
          Components: master, webui
            Reporter: Jonathan Fuchs


The current webUI runs as a separate python service that proxies the JSON endpoints on masters & slaves.  Creating a javascript-based SPA would be cool.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MESOS-193) Create a single-page javascript interface to replace the existing webui

Posted by "Benjamin Hindman (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MESOS-193?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Benjamin Hindman updated MESOS-193:
-----------------------------------

    Summary: Create a single-page javascript interface to replace the existing webui   (was: Create a single-page javascript interface to replace or compliment the existing webui )
    
> Create a single-page javascript interface to replace the existing webui 
> ------------------------------------------------------------------------
>
>                 Key: MESOS-193
>                 URL: https://issues.apache.org/jira/browse/MESOS-193
>             Project: Mesos
>          Issue Type: Improvement
>          Components: master, webui
>            Reporter: Jonathan Fuchs
>
> The current webUI runs as a separate python service that proxies the JSON endpoints on masters & slaves.  Creating a javascript-based SPA would be cool.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MESOS-193) Create a single-page javascript interface to replace or compliment the existing webui

Posted by "jiraposter@reviews.apache.org (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MESOS-193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13274444#comment-13274444 ] 

jiraposter@reviews.apache.org commented on MESOS-193:
-----------------------------------------------------


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/5102/
-----------------------------------------------------------

(Updated 2012-05-14 04:49:33.887326)


Review request for mesos and Benjamin Hindman.


Changes
-------

Added Bug.


Summary
-------

Bug fixes for libprocess that make sendfile actually work correctly. In addition, this adds MIME support for sending files.


This addresses bug MESOS-193.
    https://issues.apache.org/jira/browse/MESOS-193


Diffs
-----

  third_party/libprocess/include/process/mime.hpp PRE-CREATION 
  third_party/libprocess/include/process/process.hpp 8676978 
  third_party/libprocess/src/config.hpp cb2ef9b 
  third_party/libprocess/src/process.cpp c7cf99f 

Diff: https://reviews.apache.org/r/5102/diff


Testing
-------

make check


Thanks,

Jonathan


                
> Create a single-page javascript interface to replace or compliment the existing webui 
> --------------------------------------------------------------------------------------
>
>                 Key: MESOS-193
>                 URL: https://issues.apache.org/jira/browse/MESOS-193
>             Project: Mesos
>          Issue Type: Improvement
>          Components: master, webui
>            Reporter: Jonathan Fuchs
>
> The current webUI runs as a separate python service that proxies the JSON endpoints on masters & slaves.  Creating a javascript-based SPA would be cool.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MESOS-193) Create a single-page javascript interface to replace or compliment the existing webui

Posted by "jiraposter@reviews.apache.org (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MESOS-193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13274446#comment-13274446 ] 

jiraposter@reviews.apache.org commented on MESOS-193:
-----------------------------------------------------


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/5105/
-----------------------------------------------------------

(Updated 2012-05-14 04:49:48.305093)


Review request for mesos and Benjamin Hindman.


Changes
-------

Added bug.


Summary
-------

uses bootstrap and angular.


This addresses bug MESOS-193.
    https://issues.apache.org/jira/browse/MESOS-193


Diffs
-----

  src/local/main.cpp 1a91912 
  src/master/http.hpp 1f12b51 
  src/master/http.cpp 7ebcc1b 
  src/master/main.cpp b6329a9 
  src/master/master.hpp e551b1e 
  src/master/master.cpp edbdf5e 
  src/slave/slave.cpp 09a8396 
  src/webui/master/static/angular-1.0.0rc8.js PRE-CREATION 
  src/webui/master/static/app.js PRE-CREATION 
  src/webui/master/static/bootstrap/css/bootstrap-responsive.css PRE-CREATION 
  src/webui/master/static/bootstrap/css/bootstrap.css PRE-CREATION 
  src/webui/master/static/bootstrap/css/docs.css PRE-CREATION 
  src/webui/master/static/bootstrap/ico/favicon.ico PRE-CREATION 
  src/webui/master/static/bootstrap/img/bird.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/bootstrap-mdo-sfmoma-01.jpg PRE-CREATION 
  src/webui/master/static/bootstrap/img/bootstrap-mdo-sfmoma-02.jpg PRE-CREATION 
  src/webui/master/static/bootstrap/img/bootstrap-mdo-sfmoma-03.jpg PRE-CREATION 
  src/webui/master/static/bootstrap/img/browsers.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/github-16px.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/glyphicons-halflings-white.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/glyphicons-halflings.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/glyphicons/glyphicons_009_magic.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/glyphicons/glyphicons_042_group.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/glyphicons/glyphicons_079_podium.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/glyphicons/glyphicons_082_roundabout.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/glyphicons/glyphicons_155_show_thumbnails.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/glyphicons/glyphicons_163_iphone.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/glyphicons/glyphicons_214_resize_small.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/glyphicons/glyphicons_266_book_open.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/grid-18px-masked.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/icon-css3.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/icon-github.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/icon-html5.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/icon-twitter.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/less-logo-large.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/less-small.png PRE-CREATION 
  src/webui/master/static/bootstrap/img/responsive-illustrations.png PRE-CREATION 
  src/webui/master/static/bootstrap/js/README.md PRE-CREATION 
  src/webui/master/static/bootstrap/js/application.js PRE-CREATION 
  src/webui/master/static/bootstrap/js/bootstrap-alert.js PRE-CREATION 
  src/webui/master/static/bootstrap/js/bootstrap-button.js PRE-CREATION 
  src/webui/master/static/bootstrap/js/bootstrap-carousel.js PRE-CREATION 
  src/webui/master/static/bootstrap/js/bootstrap-collapse.js PRE-CREATION 
  src/webui/master/static/bootstrap/js/bootstrap-dropdown.js PRE-CREATION 
  src/webui/master/static/bootstrap/js/bootstrap-modal.js PRE-CREATION 
  src/webui/master/static/bootstrap/js/bootstrap-popover.js PRE-CREATION 
  src/webui/master/static/bootstrap/js/bootstrap-scrollspy.js PRE-CREATION 
  src/webui/master/static/bootstrap/js/bootstrap-tab.js PRE-CREATION 
  src/webui/master/static/bootstrap/js/bootstrap-tooltip.js PRE-CREATION 
  src/webui/master/static/bootstrap/js/bootstrap-transition.js PRE-CREATION 
  src/webui/master/static/bootstrap/js/bootstrap-typeahead.js PRE-CREATION 
  src/webui/master/static/bootstrap/js/bootstrap.js PRE-CREATION 
  src/webui/master/static/bootstrap/js/bootstrap.min.js PRE-CREATION 
  src/webui/master/static/bootstrap/js/google-code-prettify/prettify.css PRE-CREATION 
  src/webui/master/static/bootstrap/js/google-code-prettify/prettify.js PRE-CREATION 
  src/webui/master/static/bootstrap/js/jquery.js PRE-CREATION 
  src/webui/master/static/controllers.js PRE-CREATION 
  src/webui/master/static/cubism.v1.js PRE-CREATION 
  src/webui/master/static/d3.v2.js PRE-CREATION 
  src/webui/master/static/dashboard.html PRE-CREATION 
  src/webui/master/static/dashboard.js PRE-CREATION 
  src/webui/master/static/framework.html PRE-CREATION 
  src/webui/master/static/frameworks.html PRE-CREATION 
  src/webui/master/static/graph.css PRE-CREATION 
  src/webui/master/static/home.html PRE-CREATION 
  src/webui/master/static/index.html PRE-CREATION 
  src/webui/master/static/log.html PRE-CREATION 
  src/webui/master/static/mesos.css PRE-CREATION 
  src/webui/master/static/slaves.html PRE-CREATION 
  src/webui/master/static/underscore-min.js PRE-CREATION 

Diff: https://reviews.apache.org/r/5105/diff


Testing
-------


Thanks,

Jonathan


                
> Create a single-page javascript interface to replace or compliment the existing webui 
> --------------------------------------------------------------------------------------
>
>                 Key: MESOS-193
>                 URL: https://issues.apache.org/jira/browse/MESOS-193
>             Project: Mesos
>          Issue Type: Improvement
>          Components: master, webui
>            Reporter: Jonathan Fuchs
>
> The current webUI runs as a separate python service that proxies the JSON endpoints on masters & slaves.  Creating a javascript-based SPA would be cool.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MESOS-193) Create a single-page javascript interface to replace or compliment the existing webui

Posted by "jiraposter@reviews.apache.org (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MESOS-193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13274445#comment-13274445 ] 

jiraposter@reviews.apache.org commented on MESOS-193:
-----------------------------------------------------


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/5103/
-----------------------------------------------------------

(Updated 2012-05-14 04:49:43.087208)


Review request for mesos and Benjamin Hindman.


Changes
-------

Added bug.


Summary
-------

see summary


This addresses bug MESOS-193.
    https://issues.apache.org/jira/browse/MESOS-193


Diffs
-----

  src/common/strings.hpp 6e97ca8 
  src/master/slaves_manager.cpp 82e3b23 

Diff: https://reviews.apache.org/r/5103/diff


Testing
-------

make check


Thanks,

Jonathan


                
> Create a single-page javascript interface to replace or compliment the existing webui 
> --------------------------------------------------------------------------------------
>
>                 Key: MESOS-193
>                 URL: https://issues.apache.org/jira/browse/MESOS-193
>             Project: Mesos
>          Issue Type: Improvement
>          Components: master, webui
>            Reporter: Jonathan Fuchs
>
> The current webUI runs as a separate python service that proxies the JSON endpoints on masters & slaves.  Creating a javascript-based SPA would be cool.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MESOS-193) Create a single-page javascript interface to replace or compliment the existing webui

Posted by "Jonathan Fuchs (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MESOS-193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13274443#comment-13274443 ] 

Jonathan Fuchs commented on MESOS-193:
--------------------------------------

I've worked with Ben on creating an initial prototype.  We worked on a fork on github (https://github.com/jfuchs/mesos).  I've submitted 4 patches from our work so far.
                
> Create a single-page javascript interface to replace or compliment the existing webui 
> --------------------------------------------------------------------------------------
>
>                 Key: MESOS-193
>                 URL: https://issues.apache.org/jira/browse/MESOS-193
>             Project: Mesos
>          Issue Type: Improvement
>          Components: master, webui
>            Reporter: Jonathan Fuchs
>
> The current webUI runs as a separate python service that proxies the JSON endpoints on masters & slaves.  Creating a javascript-based SPA would be cool.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Closed] (MESOS-193) Create a single-page javascript interface to replace the existing webui

Posted by "Benjamin Mahler (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MESOS-193?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Benjamin Mahler closed MESOS-193.
---------------------------------

    Resolution: Fixed

I'm marking this as fixed, the new web
                
> Create a single-page javascript interface to replace the existing webui 
> ------------------------------------------------------------------------
>
>                 Key: MESOS-193
>                 URL: https://issues.apache.org/jira/browse/MESOS-193
>             Project: Mesos
>          Issue Type: Improvement
>          Components: master, webui
>            Reporter: Jonathan Fuchs
>
> The current webUI runs as a separate python service that proxies the JSON endpoints on masters & slaves.  Creating a javascript-based SPA would be cool.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira