enso command respository

24 views
Skip to first unread message

skiqh

unread,
May 19, 2009, 12:17:02 PM5/19/09
to Enso Developers
Hey everybody,
I like open source enso, but actually, I can't put it to much use,
because (as stated in another thread) there are very few commands, and
my own skills and time don't allow for much more.
So I've been working on a central repository to share enso commands. A
preliminary version is online at http://ensohub.alwaysdata.net/. It is
still missing some community features, but it already can be used to
publish commands.
I'm asking you all to try it out and give me feedback! (So, for
example, I'm not a native english speaker - should you find mistakes
or simply things you would not phrase like I did - which is a very
real possibility;) -, please tell me) If you have any questions, do
not hestitate to ask them!
(To publish commands, login as 'ensoguys', password is 'intheClub',
naturally. Contact me, if you want your own account. Please notice:
This thing is in alpha stage, so dont count on this service or its
liabilty; also, the 'ensoguys' account might be disabled or deleted in
the future - or very soon if someone misuses it, so don't.)


Additionally, I'd like to spark dialogue about several aspects of this
'platform', I welcome any contribution and some of this has been
talked about before:

1. Safety/Trust (enso scripts possess any right the account has under
which it has been startet.) - How should we communicate/calculate/
mark/.. a single script's integrity? Some of your buddies/ the enso
core developers trust a script - can you trust it, too? Will unsafe
script simply marked unsafe or should they be deleted?

2. Quality - does quality equal popularity? Can people vote for a
command? Will there be an enso canon featuring 'good' commands?

3. Location - (I won't have the time to maintain and develop this
thing 24/7) Should we put it on ensowiki.com and leave it to the
community? Is someboy interested in developing this with me (which is,
actually, my preferred option)?

4. Any other concerns - this list is by no means complete.

Greetings,
skiqh

Julian Bee

unread,
May 20, 2009, 6:42:59 AM5/20/09
to Enso Developers
I also put up a wiki page explaining how to install open source enso:
http://www.ensowiki.com/wiki/index.php?title=Manually_Installing_Enso

2009/5/19 skiqh <julia...@googlemail.com>:

Anderson Santos

unread,
Jun 3, 2009, 10:51:50 AM6/3/09
to Enso Developers
Hello, I tried to access using the ensoguys account but I got an error
(using Django? nice! We work with Django here too)

I haven't went to Linux so far just because of Enso, now I finally
decided to move to Ubuntu, but Gnome Do and Launchy are not even
closer as good as Enso is. I tried to find a Enso linux launcher
commands but no success.

I see that there are some topics on list about it, I will check it
soon.

Well, hope to see your repository for Enso commands online soon







On 19 maio, 13:17, skiqh <julian....@googlemail.com> wrote:
> Hey everybody,
> I like open source enso, but actually, I can't put it to much use,
> because (as stated in another thread) there are very few commands, and
> my own skills and time don't allow for much more.
> So I've been working on a central repository to share enso commands. A
> preliminary version is online athttp://ensohub.alwaysdata.net/. It is

Julian Bee

unread,
Jun 3, 2009, 7:05:35 PM6/3/09
to enso-de...@googlegroups.com
Hey Anderson,
I'm really glad you tried out ensohub!
can you be more specific about the error you got?

@everybody: I'm asking you all to check out the site and to publish
commands. I'm shure they're worth sharing. And any feedback is
appreciated!

Greetings,
skiqh




2009/6/3 Anderson Santos <anderson....@gmail.com>:

Stuart Langridge

unread,
Jun 4, 2009, 4:09:53 AM6/4/09
to enso-de...@googlegroups.com
> So I've been working on a central repository to share enso commands. A
> preliminary version is online at http://ensohub.alwaysdata.net/.

Looks good to me so far!

(For some reason, I'm getting "install" links on every link on the
page, not just ensocommand links, but I don't think that's your fault,
I think my local Enso JavaScript is broken :))

> It is
> still missing some community features, but it already can be used to
> publish commands.

There's certainly a use for this sort of thing. I designed the
installation-from-a-webpage routines so it was easy for anyone with a
webpage to publish their own commands, but this actually makes it
easier for people who don't work with the web, which is a good thing.

> Additionally, I'd like to spark dialogue about several aspects of this
> 'platform', I welcome any contribution and some of this has been
> talked about before:
>
> 1. Safety/Trust (enso scripts possess any right the account has under
> which it has been startet.) - How should we communicate/calculate/
> mark/.. a single script's integrity? Some of your buddies/ the enso
> core developers trust a script - can you trust it, too? Will unsafe
> script simply marked unsafe or should they be deleted?

I really don't think we can get into this. A script is software
running on your computer. It can therefore do everything that you can
do. There is no real way to prevent someone writing a script which
does os.system("rm -rf $HOME/*") or os.system("deltree /y c:\\"). This
is not an Enso-specific problem.

> 2. Quality - does quality equal popularity? Can people vote for a
> command? Will there be an enso canon featuring 'good' commands?

I'd be a little wary of this, because ensohub won't be the only place
to get commands from; a high vote on ensohub suggests that a command
is better than others on ensohub only., so we'd need a separate "best
enso commands ever" page somewhere else *anyway*. Personally, I
wouldn't worry about voting; it makes things complicated, and then
people have to register to do it, and I don't think it's worth it.
What ensohub does now (allow you to publish commands, and allow you to
install them) is excellent. I really don't think it needs anything
more. If you get to the stage where there are a million commands
posted on it and you need some way of sorting them, then think about
voting, but for the moment I wouldn't. :)

> 3. Location - (I won't have the time to maintain and develop this
> thing 24/7) Should we put it on ensowiki.com and leave it to the
> community? Is someboy interested in developing this with me (which is,
> actually, my preferred option)?

Ahem. Ensowiki, while Shu and I have access to it, isn't our server.
We can't just run arbitrary server-side code on it :-)

sil

--
New Year's Day --
everything is in blossom!
I feel about average.
-- Kobayashi Issa

Anderson Santos

unread,
Jun 4, 2009, 12:56:26 PM6/4/09
to Enso Developers
I agree with Stuart that maybe a best commands page could be a better
suggestion, the installs count could be used to rate the commands
anyway.
The login error was my mistake, sorry. I typed ensoguy instead of
ensoguys. It's working fine.
I really liked the install button, it didn't work but maybe I'm using
the wrong Enso branch.

Since I'm a Django developer, I could help with the page, but it may
take some weeks until I am free to get another project.

Cheers

Anderson Santos

On Jun 4, 5:09 am, Stuart Langridge <s...@kryogenix.org> wrote:
> > So I've been working on a central repository to share enso commands. A
> > preliminary version is online athttp://ensohub.alwaysdata.net/.

Mat Gadd

unread,
Jun 5, 2009, 5:13:57 AM6/5/09
to enso-de...@googlegroups.com
Not sure I'm looking in the right place, but I don't seem able to see anything on ensohub, and the register page results in an error?
http://ensohub.alwaysdata.net/register/

Julian Bee

unread,
Jul 14, 2010, 10:08:18 AM7/14/10
to enso-de...@googlegroups.com
Hey everybody,
it's been a while, but recently, blackdaemon nudged me to do a little
update on ensohub. So I reviewed the messages I got in this thread but
that I never got to answer really.
I implemented the registration process a while back already but did
not notify you guys. So you actually can register, you can even use
openid to open an account.
Also you can publish scripts, which get promoted to the entrance page
right away.

A little legal thingy: As the ensoguys account is kind of public,
there are commands being released under that name. If you wrote a
command and published it some time ago some place else, please check
wheter it has been uploaded by the ensoguys account at
http://ensohub.alwaysdata.net/scripts/filter/?userid=3 and if it did,
please tell me whether you want it to be deleted or released under
your username.


So as far as I can see, the basic ensohub features are running: you
can register, publish and download/install scripts. There are however
some rough edges – no search, 'reputation' is of no use yet and there
is obviously a problem with a regular expression extracting imports
from your code.
But anyway: I invite you all to register and publish your scripts.
Please consider giving feedback, too. I'm always interested in hearing
what can be imporoved, even though I don't have that much free time
right now.

@shu, @sil:
ensowiki seems to have a database connection problem, do you think you
can fix it?

- skiqh

blackdaemon

unread,
Jul 14, 2010, 10:35:11 AM7/14/10
to Enso Developers
Hi everybody, Julian,

I just wanted to share some praise on ensohub. You did really great
job there
Julian.
Such application was a crucial step toward greater opensource-Enso
publicity
and adoption from broader audience.
Thanks

BTW nice touch of using the gravatar service ;-)

Anderson Santos

unread,
Jul 15, 2010, 8:01:49 AM7/15/10
to Enso Developers
That's great to hear that. I will definetily play with enso some more
again and see what can be added to it.
The drawback for me with enso is that I'm on Ubuntu now and there are
some problems rendering and still some lack on functionalities.

I'm really glad that's some new things happening around here, I do
think enso is an incredible software

cheers
Reply all
Reply to author
Forward
0 new messages