Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 59273 - Jason-0.4.ebuild (New Package)
Summary: Jason-0.4.ebuild (New Package)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-08-03 08:18 UTC by Alessandro Di Marco
Modified: 2004-10-05 14:26 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
complete Jason ebuild structure (Jason.tgz,1.21 KB, application/x-gzip)
2004-08-03 08:20 UTC, Alessandro Di Marco
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alessandro Di Marco 2004-08-03 08:18:30 UTC
Jason - A Java-based agentSpeak interpreter used with saci for multi-agent distribution over the net.

One of the best known approaches to the development of cognitive agents is the BDI (Beliefs-Desires-Intentions) architecture. In the area of agent-oriented programming languages in particular, AgentSpeak(L) has been one of the most influential abstract languages based on the BDI architecture. The type of agents specified with AgentSpeak(L) are sometimes referred to as reactive planning systems. To the best of our knowledge, Jason is the first fully-fledged interpreter for a much improved version of AgentSpeak, including also speech-act based inter-agent communication. Using Saci, a Jason multi-agent system can be distributed over a network effortlessly. Various ad hoc implementations of BDI systems exist, but one important characteristic of AgentSpeak is its theoretical foundation; work on formal verification of AgentSpeak systems is also underway (references are given throughout this document). Another important characteristic of Jason in comparison with other BDI agent systems is that it is implemented in Java (thus multi-platform) and is available Open Source, and is distributed under GNU LGPL.

I suggest /dev-java/Jason; please also note that Jason depends on SACI (added in a while).
Comment 1 Alessandro Di Marco 2004-08-03 08:20:50 UTC
Created attachment 36704 [details]
complete Jason ebuild structure
Comment 2 Thomas Matthijs (RETIRED) gentoo-dev 2004-08-30 11:12:07 UTC
could you make an ebuild thats builds from src?
Comment 3 Alessandro Di Marco 2004-08-30 11:34:32 UTC
in no way... the program is written in java ;)

Alessandro
Comment 4 Thomas Matthijs (RETIRED) gentoo-dev 2004-08-30 11:41:18 UTC
so? most of the ebuilds in the tree build from src, and they all should
Comment 5 Alessandro Di Marco 2004-08-30 12:12:06 UTC
fantastic! but I'm not the Jason creator, nor the maintainer nor I am affiliated in any way to gentoo; now, it works well for me and if you think there is a better way to do it, feel free to modify it as you like: I'll be very happy to use your enhancements. sorry, freesoft rulez.........
Comment 6 Thomas Matthijs (RETIRED) gentoo-dev 2004-08-30 22:27:39 UTC
well, i don't realy want to add more packages that don't build from source, so its just the best way to get it in the tree :)
Comment 7 Alessandro Di Marco 2004-08-31 05:04:37 UTC
Well, I don't really know what you mean with "build from source"; the tarball I've used is the only one present on the Jason homepage. 

As stated before, I've developed this ebuild to solve a problem of mine. I've no interest that it goes in the portage tree as is; I've simply think that it could be useful to someone other. 

cheers, :)
A.
Comment 8 Thomas Matthijs (RETIRED) gentoo-dev 2004-08-31 07:01:28 UTC
oh ok :)

It can be, the source is included in the tarball, together with the precompiled 
jar's etc
Comment 9 Thomas Matthijs (RETIRED) gentoo-dev 2004-10-05 14:26:58 UTC
http://dev.gentoo.org/~karltk/projects/java/why-build-java-code.html