Welcome! Log In Create A New Profile

Advanced

Re: Help with open source project

September 08, 2010 06:20PM
Hi Roger,

On 08/09/2010 22:40, Roger Hoover wrote:
> Just curious, why create your own programming language?
Well, I can see security issues related to just allowing
unparsed/checked code being uploaded and run on the open-source
website. Regardless, I'd want to put a parser in front of the
underlying implementation (which is PHP). Since I was going to do that,
I thought changing the syntax to a nicer one would make sense. The
syntax is basically PHP, but without '$' for variables and allowing
Javascript-like dot notation for arrays (e.g. var.subvar, instead of
$var['subvar']).

There are reasons why I chose PHP for the underlying platform which I
won't go into here, but you can message me privately if you're interested.

Cheers,

Marcus.

>
> Roger
>
> On Wed, Sep 8, 2010 at 1:00 PM, Eugaia <ngx.eugaia@gmail.com
> <mailto:ngx.eugaia@gmail.com>> wrote:
>
> Hi guys,
>
> I hope nobody minds me asking for help in this way.
>
> I'm asking for help from programmers to help set up a unique
> open-source project that could benefit a great many people.
>
> The Tagmata Project's three aims are :
>
> (1) to create a completely open-source website
> (2) to use the site to generate money
> (3) to use the profits to help alleviate poverty
>
> Full details of the whole project can be found at
> http://www.tagmata.info.
>
> The platform for the open-source website has not yet been built,
> and that is what I'm asking for help with.
>
> There are two things in particular that seem most relevant to
> Nginx developers / users :
>
>
> (1) Nginx - MongoDB module
>
> The Tagmata database will use MongoDB, with an Nginx front-end.
> We're looking to develop an Nginx module that connects to MongoDB,
> to allow queries through Nginx to MongoDB (in a similar vein to
> the recent ngx_drizzle, ngx_postgres etc modules that have been
> developed recently by Agentzh, Piotr Sikora et al.). This might be
> able to reuse some code from the ngx_gridfs module, but I'm not
> sure how stable it is.
>
> Another part of this module will be translating our own database
> query language (Tagmata Query Language) to MongoDB queries - which
> should be pretty easy, as the syntax is very similar.
>
> The code for this will be hosted on GitHub, and will be designed
> in such a way that it will be reusable for other projects that
> wish to connect to MongoDB that don't want to use Tagmata Query
> Language.
>
> Once this particular module is written and stable, I'll post here
> to let Nginx users know.
>
>
> (2) Online development tools
>
> In order to facilitate adding/modifying of code on the open-source
> website, we're developing our own tools to make this easy. These
> will be written in our own scripting language (a cross between PHP
> and Javascript/Ruby - see
> http://www.tagmata.info/development/info/TPL for details).
>
> The code for these will be made available on the open-source
> website (tagmata.com http://tagmata.com) when the base platform
> has been developed.
>
>
> I can do all of this code myself, but I'm hoping that some
> generous programmers would be willing to help out to make the task
> easier. Some other programmers have volunteered to do some of the
> other tasks that need doing, but we could do with some more help
> to speed up the development process.
>
>
> If you'd like to know more about the project, please visit
> http://www.tagmata.info.
> If you'd like to know more about the programming tasks, please
> visit http://www.tagmata.info/development/programming.
> If you'd like to get involved, please contact me by email
> (dev@tagmata.com <mailto:dev@tagmata.com>) or IRC (Freenode #tagmata).
>
> Thanks in advance,
>
> Marcus Clyne.
>
> _______________________________________________
> nginx mailing list
> nginx@nginx.org <mailto:nginx@nginx.org>
> http://nginx.org/mailman/listinfo/nginx
>
>
>
> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://nginx.org/mailman/listinfo/nginx

_______________________________________________
nginx mailing list
nginx@nginx.org
http://nginx.org/mailman/listinfo/nginx
Subject Author Posted

Help with open source project

Eugaia September 08, 2010 04:04PM

Re: Help with open source project

Roger Hoover September 08, 2010 05:48PM

Re: Help with open source project

Eugaia September 08, 2010 06:20PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 212
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready