Difference between revisions of "Special:Badtitle/NS106:Broker"

From powerwiki
Jump to: navigation, search
Line 1: Line 1:
 
<noinclude>
 
<noinclude>
This is the "Broker" form.
+
= Power TAC Broker repository =
To create a page with this form, enter the page name below;
 
if a page with that name already exists, you will be sent to a form to edit that page.
 
  
 +
== Available broker agents ==
  
{{#forminput:form=Broker}}
+
== Prepare your broker ==
 +
 
 +
Your agent should be packaged in a simple zip file, containing a runnable broker agent, and a README file containing instructions for configuring and running your broker. If you package your broker as an executable jar file as described in the [https://github.com/powertac/sample-broker/blob/master/README.md sample broker README], then your zip file should just contain the executable jar, a README file to explain how to use it, and possibly a sample configuration file. You may host the zip file in your own system and just provide a URL, or you can upload it [[Special:Upload|on the upload page]].
  
</noinclude><includeonly>
+
== Add your agent ==
  
{{{info|partial form|add title=Add a broker|edit title=Edit broker}}}
+
Once you have packaged your agent, type its name in the box below to create a page, then fill out the form, giving
To add your agent, poke the "Add another" button below, and fill out the form, giving
 
 
*the name of your agent,  
 
*the name of your agent,  
 
*the person (or persons) primarily responsible for your agent,  
 
*the person (or persons) primarily responsible for your agent,  
Line 16: Line 16:
 
*A brief description of your agent, and
 
*A brief description of your agent, and
 
*A URL from which your agent can be downloaded.
 
*A URL from which your agent can be downloaded.
You may host your own download, in which case you can just provide the URL, or you can [[Special:Upload|upload your agent]] (preferably as a .zip file) and use the URL of the upload.
+
You may host your own download, in which case you can just provide the URL, or you can [[Special:Upload|upload your agent]]. If you upload the file, the URL of the upload will be File:filename-of-upload.
 +
 
 +
 
 +
{{#forminput:form=Broker}}
 +
 
 +
</noinclude><includeonly>
 +
 
 +
Fill out the form below to add your broker to the repository. Remember, if you have uploaded your broker, the URL will be File:filename-of-upload.
 +
 
 +
{{{info|partial form|add title=Add your broker|edit title=Edit broker}}}
  
 
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
 
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
{{{for template|Broker|label=Add your broker here|multiple}}}
+
{{{for template|Broker|label=Add your broker here}}}
'''Broker name:''' {{{field|Broker name|mandatory|property=Agent name|size=30|placeholder=name of broker}}}
+
'''Broker name:''' {{{field|Broker name|mandatory|property=Agent name|default={{BASEPAGENAME}}|size=30|placeholder=name of broker}}}
  
 
'''Contact name:''' {{{field|Contact name|mandatory|property=Contact name|size=30}}}
 
'''Contact name:''' {{{field|Contact name|mandatory|property=Contact name|size=30}}}

Revision as of 02:34, 25 July 2013

Power TAC Broker repository

Available broker agents

Prepare your broker

Your agent should be packaged in a simple zip file, containing a runnable broker agent, and a README file containing instructions for configuring and running your broker. If you package your broker as an executable jar file as described in the sample broker README, then your zip file should just contain the executable jar, a README file to explain how to use it, and possibly a sample configuration file. You may host the zip file in your own system and just provide a URL, or you can upload it on the upload page.

Add your agent

Once you have packaged your agent, type its name in the box below to create a page, then fill out the form, giving

  • the name of your agent,
  • the person (or persons) primarily responsible for your agent,
  • an email address if you are willing to answer questions about your agent,
  • A brief description of your agent, and
  • A URL from which your agent can be downloaded.

You may host your own download, in which case you can just provide the URL, or you can upload your agent. If you upload the file, the URL of the upload will be File:filename-of-upload.


{{#forminput:form=Broker}}