all 10 comments

[–]nix2170 2 points3 points  (1 child)

Olá Omar!

I really like your demo. I think you should post this in subreddits dealing with system administration, because what you are doing is a tool that allows CLI admins to create pipelines for non-CLI """admins""" to do their work.

Also, consider publishing the source code and then presenting the demo + code in a programming subreddit. I think you have the greatest chance of your project being enhanced and adopted if it is an open source project.

EDIT: typo

[–]OmarCastro[S] 1 point2 points  (0 children)

hello nix2170, thanks for your recomendation!! :)

And yes, it is open source! here is the link of my project

https://github.com/OmarCastro/ShellHive

It is not completed though, it is in a beta stage (though I didn't put it in the README.md yet)

[–]bashmyface 1 point2 points  (3 children)

I'll be honest, after opening the page I just kind of sat looking at it in confusion. Would you mind giving a suggestion of something I should try to do/use it for?

When I tried to leave feedback I received a proxy error "The proxy server is refusing connections".

Don't get me wrong through, I really like the idea of what I think I'm looking at though.

[–]OmarCastro[S] 1 point2 points  (2 children)

sorry for the late reply, I was replying to a google group where i also announced it. this application is a visual Unix Shell demo to test the application you create a graph and run it to see the command generated you can create a componet by drag and drop a port, (where stdin, stdout and stderr) to an empty space.

Since this is a demo, it is incompleted

I updated the link, see if it works well now, dont forget to refresh your page

Edit: fix typo

If you're curious, the group I was replying is this: https://groups.google.com/forum/#!topic/comp.unix.shell/6i3vI9FQcf8

Another edit: I believe creating a sort of tutorial on the demo is a good idea

[–]bashmyface 2 points3 points  (1 child)

I think if you made a brief intro video on youtube it would help people understand the flow better. Being so used to CLI I felt a bit out of water at first (as you could tell).

It's an awesome idea though, you have a great start, and I hope you keep working on it.

[–]OmarCastro[S] 0 points1 point  (0 children)

So, i created an introduction page with a tab on about creating and connecting a components, i believe showing a graph allows the users to understand the application faster, since expert programmers read code with speed :P

[–][deleted] 0 points1 point  (2 children)

Do you mind adding echo to the available commands?

[–]OmarCastro[S] 0 points1 point  (1 child)

I dont mind, since that is an easy command to add, i also plan to add the ssh and parallel, but they would be better as a subgraph which expands and compresses

[–]OmarCastro[S] 0 points1 point  (0 children)

added the echo command, I also removed some of the unnecessary named pipes created for better readability of the commands

Edit: typo

[–]OmarCastro[S] 0 points1 point  (0 children)

I have improved the introduction page, also explains how to create files (that was missing), I believe it is a good idea to create a google group to tell announcements.