Giter Site home page Giter Site logo

website's Introduction

Welcome to the Jolie open source project!

What's Jolie?

Jolie is a service-oriented programming language, designed to offer native abstractions for the development of microservices. See our website for more information and installation instructions.

Have you made something in or for Jolie? Please submit it to our awesome Jolie list!

Documentation ๐Ÿ“”

See https://docs.jolie-lang.org/ for documentation on how to program with Jolie.

For documentation on the interpreter, see https://github.com/jolie/jolie/wiki/Interpreter-documentation.

Roadmap ๐Ÿ“ˆ

You can check our roadmap to see what's staged for the next release.

Contributing ๐Ÿ’ป

Jolie is an open source project based on community effort. Contributions and constructive discussions are always welcome, and we encourage you to join us! There are many ways in which you can contribute, including coding, improving our documentation, helping out with newcomers, or even event organisation.

Interested in contributing? Please check our contribution and organisation guide.

All interactions regarding the Jolie open source project are expected to follow the code of conduct.

Our contributors ๐Ÿ‘

Thank you to all our contributors!

Code status ๐Ÿง

Language grade: Java Java CI

Get in touch ๐Ÿ‘‹

Discussions can take place over different media.

Discord

Join our Discord server

Join our Discord server.

website's People

Contributors

aff2bfe avatar bmaschio avatar fmontesi avatar kicito avatar klag avatar lasamar avatar mawolf avatar mwallnoefer avatar thesave avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

website's Issues

Academy -> Academia

Shouldn't Academy be Academia instead, in the header of the website?

@jolie/developers

DataBase.iol use of libraries and tecnology mapping table

@jolie/developers

Hi guys I was thinking that would be nice to explain to the user how to use JDBC drivers, it would be be also very nice to have a table that defines the typical setting for the different technologies of db

It would be also nice to have examples how to compensate for ConnectionError or other DB error

Regards

Balint

Document access to default fault names

The following feature is undocumented.

The name of a fault caught with the default handler can be read as follows:

scope( a ) {
install( default => println@Console( a.default )()
}

The fault data can be accessed in the following way:
a.( a.default )

Performance Matrix

@jolie/developers
Once again from a "Marketing" point of view Jolie is a bit of unknown quantity.
The good point that a first glance it looks clean and tidy in its syntax and structure ( thanks to the good formal approach ), yet there is no data on how it performs on some keys technical indicator.
Such as

  • Memory occupation ( static and dynamic)
  • Response Times
  • Performance on stress test

Now I do realize that probably there is plenty of data on these issues, but it would be nice to filter some of them to the general public
I could help to collect some data on our site where jolie is used for several application

Regards

Balint

Better example how to use cookies in HTTP

@fmontesi
I think we should improve the documentation on the HTTP protocol. I did struggle myself to get it working If you are able to tell were to add the further documentation i would put an example of use in a InputPort and use in outputPort,
Tnks Balint

Slideshare broken

I'm getting this error from the slideshare service on the jolie website server:

May 12, 2015 4:11:27 PM jolie.Interpreter logInfo
INFO: [slideshare.ol] Request-Response input operation output value TypeMismatch (operation get_slideshows_by_user): Unexpected child node: #Message.Slideshow.ThumbnailXXLargeURL

Anybody? I have my hands full until tomorrow I think. :-\

Contact e-mail

@jolie/developers

Would be not nice to have a contact e-mail where interested ppl could contact us? I am up to managing the communication

Project roadmap

@jolie/developers

The other day I was talking with colleague of mine about Jolie and how cool it is the language. His main comment on the project was that it looks a bit static. My response was no look at gitHub there is a lot of things going on. And he said to me : well yes but your standard IT manager does not look at gitHub.
Then I tried to impersonate an IT manager looking at Jolie asking some questions

  • Is Jolie really used?
  • Is Jolie a dead or alive project ( see gwt )
  • What are the next steps in the project so that I can start planning my application development

I suppose what I am trying to say is that would be nice to have a "mission statement" and a roadmap of development like "Portability to Java 8" "MongoDB integration" "HData integration"

Also in my opinion would be nice to start having a minimum of "customers" follow up for example before the download of latest version asking some details such an contant e-mail and some professional data such

  • Student
  • IT manager
  • Developer

With this data we may be able to correct the site "communication" to get a better impact on the IT community

Regards
Balint

Single news view

Right now, when we publish a news we post on Twitter/Social networks a link to the news in the blog we are using, e.g., http://jolie-lang.blogspot.dk/2015/06/jolie-14-released.html

This makes people click the blog, rather than the Jolie website. I would like instead to post a permalink to the Jolie news page displaying that single news, something like:

http://www.jolie-lang.org/news/2015/06/jolie-14-released.html

Then we could use the Blog service to access that single post (it's all cached anyways).

What do you think @jolie/developers ? Especially @thesave and @klag :-)

Anybody with some time to have a look at this? I'd gladly help/give hints.

Installation instruction for the supported editor

@jolie/developers

I have noticed that there are some problems when installing Atom under windows. if the pc uses a anti virus it often blocks the installation. Would be also nice to have a versioning table so the user can know what version of atom under what OS works and if the Jolie package works fully or only partially
So it goes also for the other editors

Thanks

Balint

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.