1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Main Page

From jstock

Jump to: navigation, search

Contents

What is this site all about?

This site, is used to publish development information regarding JStock - Free Stock Market Software.


What I can get by contributing to JStock development work?

A very good question! Indeed, it should be the first question you ask, before joining any open source project. First, please take a look on current stage of JStock.


Here are what you may, by contributing to JStock development work.

  • Have a high visibility, exposure and publicity on your professional work.
  • A good platform to demonstrate your professional skill set.
  • Increase chance for you to win over bid of a paid work.
  • Do good :)


What you will not get is.

  • No direct monetary reward. No! We will not pay you a single dime! (But you still can make good money from investment, by making use of JStock ;)


How I can contribute to JStock development work?

We are looking for people with the following skill.

  • Translator - Since 1.0.5m release, JStock is able to display Chinese. In the next few coming release, we are planning to support other languages as well. Hence, work is required to translate current web site and software content into other language. At current moment, we only support English and Simplified Chinese.
  • Programmer! Programmer! Programmer! - Yes. We need people who can write code which will *REALLY* work. Do you see a bunch of Bugs and Feature Requests? Here is chance for you to write software which will *REALLY* used by others.
  • Graphics design and web page design - Publicity is an important factor in determine the success of an open source project. A good looking graphics and web page, will capture eye of potential users.
  • Content writer - Ah. If you go to our help page http://jstock.sourceforge.net/help.html, you will realize the content is not well written. Spelling mistake? Grammar mistake? Hey! I am not English language native speaker. Hence, we need someone who is good in English.
  • Someone who know how to do marketing - I heard that professional marketing executive can increase your website visitors by the factor of 100x :O I never hire a SEO. Hence, I do not know whether this is true. But, if you know how can we increase our JStock user base, we would like to talk to you.
  • Packager for Linux and Mac - We need Debian Package for Ubuntu, and DMG File for Mac.


I want to be a Translator

  • Do you have a good command in your native language? Do you want to help to translate JStock's English Home Page and JStock software into your native language?
  • Apply by dropping me an email yccheok at yahoo dot com
  • Please refer to TranslateJStock, for step by step guideline in performing translation for JStock.


I want to be a Programmer

  • Pick a task from Bugs and Feature Requests
  • Use NetBeans and Mercurial as development tools.
  • Code implementation and submit the changes as patch to yccheok at yahoo dot com
  • If we are happy with your work, you will be regarded as Code Contributor. Your name will appear within JStock software and web site.
  • Your changes will be seen in next few release of JStock.
  • After you had gone through several loops of submitting significant patches, and make us feel confident on your skill set and morale, you will be given Mercurial write access. You will be honored as Programmer. Your name will appear within JStock software and web site.
  • "How long only I will be given write access?", you asked. I would say, it depends on the quality of your submitted code, and your communication.
  • Apply by dropping me an email yccheok at yahoo dot com
  • Refer to Hacking, on how to kick start coding.
  • Refer to NextRelease, on our plan regarding next release.
  • Refer to TechnicalDisability, on something we should fix, before advancing to next release.
  • MACDForCharting is one of our latest wished features. We will love you if you can help us implement this feature.
  • For any doubt during development, please kindly make use of Developers Forum for communication purpose instead of sending private email. As we would like to keep communication as open as possible.



I want to be a Graphics Designer

  • You saw our application splash screen before? JStock's Splash Screen
  • You think you can come out a whole new splash screen, with better background design and font design?
  • You may design the new looking splash screen, by downloading JStock icons from here. They are initially designed by http://iconblock.com/
  • Our wished splash screen for next version 1.0.6, comes with white crystal clear background. (It is gray at current moment)
  • If we are happy with your work, your work will be used as JStock splash screen in next release, and you will be accepted as our Graphics Designer. Your name will appear within JStock software and web site.
  • Apply by dropping me an email yccheok at yahoo dot com
  • Refer to SplashScreen, on the detailed requirement of splash screen.


I want to be a Content Writer

  • Do you can improve the wording, grammar and content for this page? http://jstock.sourceforge.net/help.html
  • If we are happy with your work, you will be accepted as our Content Writer. Your work will be seen immediately at our web page. Your name will appear within JStock software and web site.
  • Apply by dropping me an email yccheok at yahoo dot com
  • Please refer to ContentWriting, for step by step guideline in performing content writing for JStock.


I want to be a Marketing Executive

  • Can you increase our downloads to 200 ~ 600 continuously for 30 days?
  • If we are happy with your work, you will be accepted as our Marketing Executive, and you will be given access to our Google Analytic information, in order for you to plan the marketing plan for JStock project. Your name will appear within JStock software and web site.
  • Apply by dropping me an email yccheok at yahoo dot com


I want to be a Linux/ Mac Packager

  • Create Ubuntu Debian Package/ Mac DMG File for latest release of JStock, along with "source code".
  • If we are happy with your work, you will be accepted as our Linux/ Mac Packager. Your name will appear within JStock software and web site.
  • Write access to file release when only be given, after you had gone through several major releases.
  • Apply by dropping me an email yccheok at yahoo dot com


Roadmap for JStock (Only major features being highlighted here)

  • Internationalize. We want to capture market for Hong Kong, Taiwan and China.
  • Overlay drawing on chart.
  • Single click button to share drawn chart with the world.
  • Comprehensive indicators like Stochastic.
  • Single click button to share own designed indicators with the world.
  • A more flexible and easy to use broker fee calculation.
  • Sortable JXTreeTable to hold portfolio.
Personal tools