addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

London Java Community: Meet a Project

London Java Community - Meet a Project

· Are you looking to join an existing open source project, but don't know where to start?

· Are you interested in finding out more about open source software in general?

· Are you looking to start a personal project but don't know what to base it on?

· Are you interested in trying out some new technologies and wondering how to use them in a personal project? 

If the answer is yes, this event could be for you. This is part of the MaP series of events designed to connect open source software projects and potential contributors. It will be in a speed networking style, involving Project Ambassadors speaking to small groups of 3-6 developers. Giving a pitch of an open source or personal project, then answering questions before moving on to another group. The events are intended to answer potential contributors questions around the projects, focussed mainly around starting points.

There are a lot of developers in the industry, from students to experienced developers that are interested to get involved in something in addition to their day time position, but aren't really sure where to start. There are also a great deal of interesting projects covering everything from popular open source frameworks to the Adopt a JSR program launched by the LJC. Many of these projects rely on support/enthusiasm from developers and are keen to get more enthusiastic people involved. Not to mention that most candidates that get involved in personal projects seem to escalate their careers, salaries, day rates and passion for the industry.

You will get a chance to meet project leads for 3-6 different projects and discuss the differences between them and their experience with open source development and their experiences in general.

Please note:

This event is being held at Shoreditch Village Hall, 33 Hoxton Square, London, N1 6NN - 

Event organised by the awesome folk at RecWorks - check out the blog here:

Join or login to comment.

  • Anji C.

    The other motivating factor behind writing a library was so that the source code would be available as a teaching tool - I have given a number of tutorials at work to interested developers.

    The project source is hosted at functional-utils-csharp.googlecode­.com as it is a sub-project within the main C# codebase. The original C# library and sources are shipped from and thus integrate into Visual Studio and the Java library and sources are available from Maven using


    December 9, 2013

  • Anji C.

    Project 4 to be presented: Functional-Utils-Java

# Main link:­

    # Description: The project name is 'Functional-Utils-Java'.­ Yes I know it's not very inspiring but hopefully it is what it says it is ;-) That is to say that this project is a port of my existing C# library (the similarly-entitled functional-utils-csharp) which brings certain functional constructs to Java, trying to expose them in as much of a native way as possible. The idea behind this grew out of a series of articles I wrote for the ACCU members' magazine ( which in turn originally grew out of my observations of repetition of certain classes of bugs and also of repetition of control-flow constructs in and between codebases. Therefore, within the library you will find functions such as map and filter and some functional structures, for example the Option Monad, each of which was written to address a specific problem as it occurred in the workplace.


    December 9, 2013

  • Anji C.

    Fully interactive charts with built-in mouse support
    Built-in "click-and-edit" support
    Graphs are fully serializable to XML using the standard Java Bean encoder/decoder
    Pure Java core library that is byte-code compatible with Java 5 through 8

    It is a modular library, so lends itself well to a collabration where someone could take the lead on a specific area. A few of the areas I'd like to address:
    1. Building the library into a user-friendly GUI to present a charting app (with version aimed at schools/colleges)
    2. Improved SVG/HTML5 with client-side support for the charts to make them fully interactive in web pages.
    3. Availability from Lua/Julia. Better Scala integration.

    December 9, 2013

  • Anji C.

    Project 3 to be presented: Waterloo Scientific graphics Package

    # Description:

    Waterloo Scientific Graphics provides a programming library for creating scientific charts in Java and related languages such as Groovy and Scala. Waterloo can also be used from any environment that provides access to a Java Virtual Machine (JVM) such as Ruby (using JRuby), MATLAB , Python, R and SciLab .
    The code has been developed at King's College London and is remains an active project.
    "Write-once, run-anywhere" scripting using the same scripts for graphics in the JVM e.g. via MATLAB , Python, R and SciLab .
    Fully customizable charts: colors, line styles, fonts etc. are all user selectable
    Publication-quality output to vector-based graphics formats for printing (e.g. PDF, SVG)
    Deploy-to-web feature providing automatic generation of HTML/CSS/JavaScript using SVG , HTML5 Canvas or Processing


    December 9, 2013

  • Anji C.

    Project 2 to be presented: Briar

    # Project name: Briar

# Main link:­

    # Description:
The Briar project is building secure communication tools for journalists, activists and civil society groups in authoritarian
    countries. We're developing software for smartphones and personal
    computers that uses whatever media are available locally (not just
    internet connections but Bluetooth, WiFi, dialup modems and even
    USB sticks) to create encrypted, delay-tolerant networks that can
    operate online or offline to distribute news, files and

    December 9, 2013

  • Anji C.

    Project 1 to be presented:

    # Project name:

    # Main link:­

    # Description:
eXist is a NoSQL document database with a rich history having been started in 2001. eXist has built in indexing, integrated query languages, validation and application platform capabilities. eXist is an Open Source Java codebase under the LGPL 2.1 license, most of the code is Java 6, but we are looking at Java 7 adoption, and potentially the use of Scala as well.

    There are many interesting opportunities to contribute to eXist, for example in the areas of Clustering, APIs, Frameworks, Indexing, REST application toolkits, Tooling, your own ideas, etc. We are publishing an O'Reilly book in February, so now is a great time to get involved.

    December 9, 2013

6 went

Our Sponsors

  • Our Blog

    Here is a link to our blog

  • RecWorks Ltd

    Fixing Tech Recruitment using the Power of Community

  • jClarity

    Mentoring and a hands on Student Programme for learning industry skills

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy