Re: [Jmol-users] Jmol on Maven Central

2016-08-25 Thread Spencer Bliven
14.6.1_2016.08.20 is released! At least that's what it says on OSS. It's
not yet showing up in maven central, but I think it might just takes a few
hours to sync.

Mark, thanks so much for sharing your build notes! They were essential to
me. I will add a few more notes for future reference:



> Preamble
> -
> 0) Start with a 64 bit install of Ubuntu 14.04.4
>
> 1) Install the following packages
>sudo apt-get install mvn libsaxon-java openjdk-7-jdk ant
>
> 2) Create ~/.jmol.build.properties file with contents
>
>

3) Add your credentials to ~/.m2/settings.xml. This should include both OSS
user/password and a GPG key. Note that GPG is used to sign the full
release, in addition to the JKS self-signature configured in
~/.jmol.build.properties




sonatype-nexus-snapshots
OSS_USERNAME
OSS_PASSWORD


sonatype-nexus-staging
OSS_USERNAME
OSS_PASSWORD


releases
OSS_USERNAME
OSS_PASSWORD




gpg

GPG_KEY
GPG_PASSWORD







Main


1) Checkout the source from SVN or switch to the correct branch

svn checkout http://svn.code.sf.net/p/jmol/code/branches/v14_6 jmol-code
cd jmol-code/Jmol



> 2) Add a required jar to enable docs to be built
>mv ./unused/saxon.jar ./jars/
>
> 3) Build jar target
>ant jar
>
>
> 4) Build dist target
>ant dist
>
>
>
Note that this succeeds for me with an SVN checkout.

You should now have a build/dist-maven directory with the pom and jar files.

5) Stage to OSS

   ant -f ./tools/jmol-sonatype.xml dist-release


(I assume that patch 33  will
be merged in before the next release

6) Go to https://oss.sonatype.org/, find the newly staged release, and
manually 'Close' and 'Release' it. This process should be automatable, but
the 'nexus' plugin referenced in the 'close-release' and 'promote-release'
ant targets is no longer available, and I wasn't able to get its
replacement, the nexus-staging-maven-plugin
, to
work right.
--
___
Jmol-users mailing list
Jmol-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users


Re: [Jmol-users] (no subject)

2016-08-25 Thread Otis Rothenberger
Interesting.

That’s the JME Editor in the app. I don’t have an Android device, but from the 
developer photos, it’s JME.

Otis
--
Otis Rothenberger
o...@chemagic.org
http://chemagic.org

> On Aug 25, 2016, at 8:14 AM, pinostricc...@alice.it wrote:
> 
> Dear Friends, has any of you had the chance to use the app on android called 
> Mo-Cubed? It looks fine for simple search for students. Just for android 
> https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwihk7ygxdzOAhUGFpQKHZ_RBpUQFggeMAA&url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dclub.amase.mocubed&usg=AFQjCNF19ew2v3WPP2LVIgqlw_k2SAmwMA
> Pino
> 
> 
> --
> ___
> Jmol-users mailing list
> Jmol-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jmol-users


--
___
Jmol-users mailing list
Jmol-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users


[Jmol-users] (no subject)

2016-08-25 Thread pinostricc...@alice.it
Dear Friends, has any of you had the chance to use the app on android called 
Mo-Cubed? It looks fine for simple search for students. Just for android 
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwihk7ygxdzOAhUGFpQKHZ_RBpUQFggeMAA&url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dclub.amase.mocubed&usg=AFQjCNF19ew2v3WPP2LVIgqlw_k2SAmwMA
Pino


--
___
Jmol-users mailing list
Jmol-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users


Re: [Jmol-users] Jmol on Maven Central

2016-08-25 Thread Spencer Bliven
Thanks a lot, Nico!

On Wed, Aug 24, 2016 at 6:22 PM, Nicolas Vervelle 
wrote:

> Ok,
>
> I've added a comment to request access for you.
> https://issues.sonatype.org/browse/OSSRH-3633?
> focusedCommentId=369327&page=com.atlassian.jira.plugin.
> system.issuetabpanels:comment-tabpanel#comment-369327
>
> Nico
>
>
> On Wed, Aug 24, 2016 at 11:12 AM, Spencer Bliven  > wrote:
>
>> I volunteer to push releases to maven central. My OSS username is
>> sbliven.
>>
>> To authorize someone, I believe that it is sufficient to add a comment to
>> your OSS project ticket (https://issues.sonatype.org/browse/OSSRH-3633)
>> requesting access for the username.
>>
>> -Spencer
>>
>> On Tue, Aug 23, 2016 at 10:55 PM, Robert Hanson 
>> wrote:
>>
>>> not aware of any volunteers.
>>>
>>> On Tue, Aug 23, 2016 at 10:40 AM, Spencer Bliven <
>>> spencer.bli...@gmail.com> wrote:
>>>
 I just wanted to bump this thread. Any chance of getting a new maven
 maintainer added soon?

 Cheers,
 Spencer

 On Fri, Aug 12, 2016 at 10:19 AM, Spencer Bliven <
 spencer.bli...@gmail.com> wrote:

> So I guess the next step that needs to happen is for Nico to request
> that Mark get added to the OSS ticket. I haven't been an active Jmol
> contributor, but I'd be happy to help with maintaining the maven package 
> if
> you want to add me too (OSS user sbliven).
>
> -Spencer
>
> On Thu, Aug 11, 2016 at 11:29 PM, Robert Hanson 
> wrote:
>
>> all checked in.
>>
>> On Thu, Aug 11, 2016 at 3:09 AM, Spencer Bliven <
>> spencer.bli...@gmail.com> wrote:
>>
>>> Awesome. BioJava has good mmtf support, so if we can get the new
>>> Jmol release into maven then MMTF might be a good exchange format for
>>> passing structures to Jmol. We're currently stuck with using PDB and are
>>> hurting from the limitations (e.g. on chain identifiers & number of 
>>> atoms).
>>>
>>> -Spencer
>>>
>>> On Wed, Aug 10, 2016 at 6:41 PM, Robert Hanson 
>>> wrote:
>>>
 Thanks, Spencer. I am in the process of releasing an important
 update for BioJava, as a matter of fact -- PyMOL 1.8 dump_binary PSE 
 files
 and the new MMTF format from RCSB (which is FANTASTIC by the way...)

 Bob

 On Wed, Aug 10, 2016 at 9:25 AM, Spencer Bliven <
 spencer.bli...@gmail.com> wrote:

> Hey,
>
> I also took a crack at getting the dist-release command to
> complete, since it would be extremely nice to get BioJava using a more
> recent version of Jmol. Using the latest trunk I got all steps to 
> complete
> by modifying tools/jmol-sonatype.xml as you suggest to refer to "
> ${Jmol.properties.Jmol.___JmolVersion}" in line 30. This creates
> the build/dist-maven directory as desired.
>
> Right now only Tomas (plusik) and Nico (nicov) appear to be
> authorized to upload to maven central. It would be great if some 
> additional
> people (e.g. Mark, Bob, perhaps even myself if desired) could get 
> added to
> this. Authorization is granted by adding a user to your OSS
> project ticket (https://issues.sonatype.org/browse/OSSRH-3633).
>
> Any work towards a maven release is much appreciated. Let me know
> if I can do anything to help with this.
>
> -Spencer
>
>
>
> On Sat, Jul 30, 2016 at 4:39 AM, Robert Hanson  > wrote:
>
>> I'm not sure how ${Jmol.properties.___JmolVersion} would be  the
>> version number. In Build.xml it is:
>>
>>   > value="${Jmol.properties.Jmol.___JmolVersion}"
>> />
>>   > override = "true"
>>   input="${version}"
>> regexp='"'
>>   replace=""
>> global="true"
>>   />
>>   
>>
>>
>> So you are missing that regex process.
>>
>>
>>
>> On Mon, Jul 25, 2016 at 9:18 AM, Mark Williamson 
>> wrote:
>>
>>> On 17/05/16 23:15, Robert Hanson wrote:
>>> > Will be checking in Jmol 14.6 release as soon as I can. But
>>> it's not a
>>> Maven release. Someone else has to do that.
>>>
>>> Sorry for the delay in replying. I have been attempting to use
>>> the ant
>>> build script, tools/jmol-sonatype.xml, to build some artifacts
>>> for
>>> deployment to Maven central. Here is my protocol (apologies, I
>>> am not
>>> that familiar with ant and may have made some basic errors):
>>>
>>>
>>> Preamble
>>> -
>>> 0) Start with a 64 bit install of Ubuntu 14.04.4