Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a web interface #7

Open
bkeepers opened this issue Sep 23, 2011 · 18 comments
Open

Create a web interface #7

bkeepers opened this issue Sep 23, 2011 · 18 comments
Labels

Comments

@bkeepers
Copy link
Owner

Should allow viewing workers, inspecting queues, and viewing and trying failures.

@DAddYE
Copy link

DAddYE commented Sep 25, 2011

I suggest before webinterface a CLI for easily know running queues, status, etc. See i.e. http://github.com/daddye/foreverb

@bkeepers
Copy link
Owner Author

Interesting idea. Do you find a CLI interface useful on production servers? Seems like a web interface might be more helpful for monitoring on production servers, but I don't know.

@DAddYE
Copy link

DAddYE commented Sep 26, 2011

A web interface is more simple, Im right, but I think it's more important a CLI, maybe can act as a api for a web interface.

@wjossey
Copy link

wjossey commented Oct 2, 2011

I've started working on this web interface a bit. Right now it's running in isolation, with me extending the different adapters to get state-of-the-qu information to render to the view. Would you rather I made these modifications to the adapters in qu w/pull requests?

@bkeepers
Copy link
Owner Author

bkeepers commented Oct 3, 2011

@wjossey I want to warn you that I'm going to be very particular about the web interface. We've got a pretty high design standard at Ordered List (see Speaker Deck and Gaug.es). I know one of our designers started working on the web interface, but I don't know how far he got on it.

That being said, I don't want to discourage you from working on this. Any help is greatly appreciated, and even if the UI changes a little, I don't the the changes to Qu will differ that much. I would say make your changes directly to the backends and submit a pull request.

@wjossey
Copy link

wjossey commented Oct 3, 2011

Glad to hear that you've already got someone working on it. I'll wait for his UI to get pushed then make contributions to it. I'll try to pick on a few core things to work on in the meantime.

@bkeepers
Copy link
Owner Author

bkeepers commented Oct 3, 2011

Ok. Like I said, I don't want to discourage you from working on it, just wanted to give fair warning.

@fbjork
Copy link

fbjork commented Oct 10, 2011

Any update on the web UI progress?

@bkeepers
Copy link
Owner Author

Nope, not yet. I'll post here when there is some progress.

@wjossey
Copy link

wjossey commented Oct 10, 2011

@fbjork I've got a private repo with just some basic redis support if you'd like a copy of it. It's not styled and is still highly experimental.

@fbjork
Copy link

fbjork commented Oct 10, 2011

Thanks for the update. I'm using MongoHQ's web dashboard as my web UI for now:)

@didip
Copy link

didip commented Dec 29, 2011

Hi all,

I'm currently reviewing this gem for work. At a glimpse, qu is simple and I love the decision of breaking up backends into their own gem.

I have a small feature request on the web interface: Please put it in separate gem.

We are unable to use Resque because of Sinatra dependency defined in Resque gemspec. And we can't use Sinatra because of Rack gem conflict.

@fbjork
Copy link

fbjork commented Dec 29, 2011

Apart from a web UI, is there additional work needed in the qu core library to support it?

@bkeepers
Copy link
Owner Author

@didip definitely. I agree it should be a separate gem.

@fbjork yeah, there will probably need to be some backend changes to support the web UI. Sorry I haven't been able to make progress on this. Feel free to work on it.

@jnunemaker
Copy link
Collaborator

We can steal some stuff from jnunemaker/flipper-ui to make this happen. I'm hoping to crack on it over the holidays. We'll see...

@Jonic
Copy link

Jonic commented Apr 14, 2014

Did anything ever come of this? It would be really handy for keeping an eye on my queue while developing apps!

@jnunemaker
Copy link
Collaborator

Not yet, but still on the list.

@thiensubs
Copy link

Please upgrade to Rails 4.2.1!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

8 participants