[modules] Play Modules Repository sub-project

449 views
Skip to first unread message

Peter Hilton - committer (Lunatech)

unread,
Apr 4, 2012, 5:41:00 AM4/4/12
to play-fr...@googlegroups.com
I am happy to announce a new Play framework sub-project for a new modules repository. This will bring together previous work and discussions on the Play 1.x modules page, the module submission process and ideas for a better public web site for modules.

The project goal is to develop a new module repository web site that will support community-managed module submission and review for hundreds or thousands of modules, for both Play 1.x and Play 2.x. The original Play 1.x module page worked well when there were tens of modules, and one person could review all module submissions, but does not scale to our current requirements.

At this stage there is just the following high-level plan, as this is really a pre-announcement that the project is about to start:
  1. Recruit an initial small team of committers, to join myself and Steve Chaloner, who is going to start the implementation.
  2. Set-up a public repository on Github for source code, documentation and issue tracking.
  3. Publish an initial feature road-map, to prioritise development, based on examples like http://plugins.intellij.net/ and https://addons.mozilla.org/.
  4. Choose a technical design.
  5. Decide how to accept contributions, e.g. pull requests.
  6. Build an initial release and deploy on http://modules.playframework.org/
I’ll post again, once the Github repo is set-up and I’ve published an initial road map, so that we can start usefully using additional input, such as feature suggestions.

For now, there’s no need to tell us (again) that we need a module repo with open module submission, module details, supported Play versions, search, browse, version history, documentation, votes, download counter, tags, comments, reviews, social network buttons, dependencies lists, internationalisation, etc.

Edward Southey

unread,
Apr 4, 2012, 5:59:30 AM4/4/12
to play-fr...@googlegroups.com
Hi Peter, that all sounds marvellous.  I'd like to volunteer my services to help out with implementation etc.  Have already had thoughts along these directions.

Ed

Steve Chaloner

unread,
Apr 4, 2012, 7:07:46 AM4/4/12
to play-fr...@googlegroups.com
Some initial (very high-level) thoughts - http://www.objectify.be/wordpress/?p=400

miguelrg

unread,
Apr 4, 2012, 8:09:56 AM4/4/12
to play-fr...@googlegroups.com
great initiative! the project definitely needs something like this.

keep up the good work!
Miguel


On Wednesday, 4 April 2012 11:41:00 UTC+2, Peter Hilton - committer (Lunatech) wrote:

sun

unread,
Apr 4, 2012, 8:57:42 AM4/4/12
to play-framework
I could volunteer with e.g. Java/Scala/JavaScript coding, MongoDB
storage, Lucene search, German/Spanish translations.

notalifeform

unread,
Apr 5, 2012, 7:43:11 AM4/5/12
to play-fr...@googlegroups.com
Good initiative Peter, nice input Steve.

What you guys could also consider a (future) feature to auto-test the modules against releases of play!, just like it is being done with perl's cpan modules: http://www.cpantesters.org/

cheers,

Robert

Peter Hilton - committer (Lunatech)

unread,
Apr 5, 2012, 9:07:34 AM4/5/12
to play-fr...@googlegroups.com
Cool idea - I’ll add it to the backlog. I didn’t know about http://www.cpantesters.org/ but the site suggests that its about matching modules to human testers, rather than automated testing.

R. Rajesh Jeba Anbiah

unread,
Apr 7, 2012, 9:19:28 AM4/7/12
to play-framework
On Apr 4, 2:41 pm, "Peter Hilton - committer (Lunatech)"
<peter.hil...@gmail.com> wrote:
<snip>
> For now, there’s no need to tell us (again) that we need a module repo with
<snip>

FWIW... *Few* suggestions https://groups.google.com/group/play-framework/msg/287ee597d350f5c2

--
"Success = 10% sweat + 90% tears"
Email: rrjanbiah-at-Y!com Blog: http://rajeshanbiah.blogspot.com/
Reply all
Reply to author
Forward
0 new messages