SlidingMenu icon indicating copy to clipboard operation
SlidingMenu copied to clipboard

SlidingMenu into Maven central

Open alfthomas opened this issue 11 years ago • 64 comments

To make it easier to start using SlidingMenu it would be great if it was available through Maven central. Any users using Maven can add SlidingMenu to their project using a couple of lines of XML. Any users of the new Android build system by Google can also easily pull artifacts from Maven central.

The way for open source projects to get into Maven Central is by being synced from the Sonatype OSS repository. This involves GPG signing the artifacts and uploading the artifacts. It is appropriate for the project owner (@jfeinstein10) to do this himself. What needs to be done is detailed at https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide

This pull request prepares for this by adhering to the requirements of the Sonatype OSS repository.

Some notes:

  • Needs Jeremy's email in the parent pom.
  • Changed the groupId of the project because Jeremy does not own slidingmenu.com
  • Made sure the build attaches source and javadoc jars
  • Removed maps support because you cannot refer to the maps.jar since it is not present in Maven central.
  • Reordered pom.xml elements according to http://maven.apache.org/developers/conventions/code.html

I hope this makes it a bit easier for Jeremy to get SlidingMenu into central.

alfthomas avatar Apr 14 '13 14:04 alfthomas

+1

hanspeide avatar Apr 18 '13 09:04 hanspeide

+1

tmszdmsk avatar Apr 19 '13 17:04 tmszdmsk

+1!

tpettersen avatar Apr 24 '13 09:04 tpettersen

+1

JesseFarebro avatar Apr 30 '13 08:04 JesseFarebro

+1

derekbrameyer avatar Apr 30 '13 15:04 derekbrameyer

+1

bennsandoval avatar May 02 '13 17:05 bennsandoval

+1, I wonder if Jeremy agrees to do it and if yes, what can we help to make it happen

mingfai avatar May 04 '13 06:05 mingfai

+1

brmcmaho avatar May 06 '13 00:05 brmcmaho

+1

moubenmao avatar May 06 '13 00:05 moubenmao

+1

jtrosby avatar May 06 '13 13:05 jtrosby

+1

Pretty please with a cherry on top?!

mrmans0n avatar May 06 '13 17:05 mrmans0n

+1

Although would there need to be two versions? One with and one without SherlockActionBar support?

kmonaghan avatar May 07 '13 10:05 kmonaghan

@jfeinstein10 Let us know if you need any assistance deploying this to Central. If you create an account on Sonatype (https://oss.sonatype.org/index.html#welcome) I'm sure there will be someone volunteering to help you.

hanspeide avatar May 07 '13 11:05 hanspeide

I've been talking with Donn Felker about this for a while and I just pulled the last piece of the puzzle. He's going to walk me through the process in the next couple days. Hold tight!

jfeinstein10 avatar May 07 '13 13:05 jfeinstein10

That's great news!

alfthomas avatar May 07 '13 14:05 alfthomas

@jfeinstein10 @donnfelker Will you need anything from this pull request or should I delete it to clean up some of the open pull requests for this project?

alfthomas avatar May 11 '13 10:05 alfthomas

+1

Any updates on this? This has been the only non-maven dependency I have left that has to be manually managed.

chakrit avatar May 29 '13 09:05 chakrit

+1

dirkmoors avatar Jun 04 '13 14:06 dirkmoors

I think the maps removal, but I'm not sure. My maven move to push for maven was simply to get to stage one ... JUST GET IT UP THERE, and then we can refine. @jfeinstein10 any update on the maven central setup?

donnfelker avatar Jun 06 '13 19:06 donnfelker

+1

Jimweb3 avatar Jul 15 '13 06:07 Jimweb3

+1

pqn avatar Aug 05 '13 15:08 pqn

+1

@jfeinstein10 Any updates? This is a great library!

Dirbaio avatar Aug 19 '13 00:08 Dirbaio

+1024

xiasenhai avatar Aug 19 '13 03:08 xiasenhai

+1

jamesingham avatar Aug 23 '13 15:08 jamesingham

+1. Would love to have this on Maven Central!

zyro avatar Aug 27 '13 14:08 zyro

i too would love to have this in maven central

josh1408 avatar Aug 28 '13 15:08 josh1408

i too would love to have this in maven central

ksairi avatar Sep 11 '13 03:09 ksairi

+1

vijayganduri avatar Oct 10 '13 07:10 vijayganduri

+1

amdprophet avatar Oct 10 '13 09:10 amdprophet

+1

jcarlos7121 avatar Nov 03 '13 22:11 jcarlos7121