Menu

#7 MVN project

v1.0_(example)
open
nobody
None
9
2014-05-02
2014-05-02
No

Hi,

We are in 2014 and not creating a java project without using mvn/gradle is embarrassing. :)
If you want, I'll be glad to help you with that. Another thing that make some sense is to upload JMetal to MVN repository.

--
Cheers

Related

Bugs: #7

Discussion

  • Antonio J. Nebro

    We have started to use Maven in the current development version, but as Maven is new for us it will take time to provide a full featured release based on it.

    I would be happy if you could help us in this issue.

    Antonio

     
  • José Campos

    José Campos - 2014-05-02

    Yes, sure.
    Just give me access to the repository on bitbucket service. My user name is josecampos.

    btw: another good idea is to add a stylecheck to the compilation code. because there are several source files with different identation. and we can also add another things, like fingbugs, etc.

    --
    Cheers

     
    • Antonio J. Nebro

      Ok, I have just created a jMetal5.0 project with the contents of the 4.5
      version: https://bitbucket.org/ajnebro/jmetal5.0

      We can start plying with it.

      Cheers,

      Antonio

      On Fri, May 2, 2014 at 12:35 PM, "José Campos" zecapistolas@users.sf.netwrote:

      Yes, sure.
      Just give me access to the repository on bitbucket service. My user name
      is josecampos.

      btw: another good idea is to add a stylecheck to the compilation code.
      because there are several source files with different identation. and we
      can also add another things, like fingbugs, etc.

      --
      Cheers


      Status: open
      Group: v1.0_(example)
      Created: Fri May 02, 2014 10:10 AM UTC by José Campos
      Last Updated: Fri May 02, 2014 10:24 AM UTC
      Owner: nobody

      Hi,

      We are in 2014 and not creating a java project without using mvn/gradle is
      embarrassing. :)
      If you want, I'll be glad to help you with that. Another thing that make
      some sense is to upload JMetal to MVN repository.

      --
      Cheers


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/jmetal/bugs/7/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       

      Related

      Bugs: #7

      • José Campos

        José Campos - 2014-05-02

        Hi,

        Thanks. But why the official repository isn't available (at least read permission) to everyone?

        --
        Cheers

         
        • Antonio J. Nebro

          There are two reasons to do that:
          - We usually start to work with new features (algorithms, problems, quality
          indicators, etc) and some of them are finally thrown away, so the current
          development version is not very useful to other people.
          - Those new features is the result of our current research work, and while
          jMetal is available for free, it would not be a good idea to allow anyone
          to see what we are doing until we have published it.

          Antonio

          On Fri, May 2, 2014 at 6:20 PM, "José Campos" zecapistolas@users.sf.netwrote:

          Hi,

          Thanks. But why the official repository isn't available (at least read
          permission) to everyone?

          --
          Cheers


          Status: open
          Group: v1.0_(example)
          Created: Fri May 02, 2014 10:10 AM UTC by José Campos
          Last Updated: Fri May 02, 2014 10:35 AM UTC
          Owner: nobody

          Hi,

          We are in 2014 and not creating a java project without using mvn/gradle is
          embarrassing. :)
          If you want, I'll be glad to help you with that. Another thing that make
          some sense is to upload JMetal to MVN repository.

          --
          Cheers


          Sent from sourceforge.net because you indicated interest in
          https://sourceforge.net/p/jmetal/bugs/7/

          To unsubscribe from further messages, please visit
          https://sourceforge.net/auth/subscriptions/

           

          Related

          Bugs: #7

          • José Campos

            José Campos - 2014-05-02

            Hi,

            ok, but those aren't reasons to don't have the main repository available. :)

            (you are using BitBucket, I'm in favor to move it to GitHub)
            on GitHub you can create a team/organization called JMetal with a public project called JMetal (and this will be the official main repository).

            Which person (you, I, others) can clone the main repo and do what they want. So, imagine that you want to create a super-secret algorithm. You clone the main repo, and make it private. After publishing that algorithm, you do a pull request (please visit https://help.github.com/articles/using-pull-requests for more information) and someone responsible for the main repo will or will not accept your changes and merge them into the main repo.

            With this, the main repository will only contains stable code and is accessible to everyone. And everyone can have your own private/public copy of the main repo.

            --
            Cheers

             
            • Antonio J. Nebro

              Ok, we can try with GitHub. Just consider the jMetal5.0 as the real one,
              because what I usually do is to make a clone of the former version and add
              to it the features I consider of interest.

              The project is hosted here: https://github.com/ajnebro/jmetal50

              Is you github id the same as in bitbucket?

              On Fri, May 2, 2014 at 6:51 PM, "José Campos" zecapistolas@users.sf.netwrote:

              Hi,

              ok, but those aren't reasons to don't have the main repository available.
              :)

              (you are using BitBucket, I'm in favor to move it to GitHub)
              on GitHub you can create a team/organization called JMetal with a public
              project called JMetal (and this will be the official main repository).

              Which person (you, I, others) can clone the main repo and do what they
              want. So, imagine that you want to create a super-secret algorithm. You
              clone the main repo, and make it private. After publishing that algorithm,
              you do a pull request (please visit
              https://help.github.com/articles/using-pull-requests for more
              information) and someone responsible for the main repo will or will not
              accept your changes and merge them into the main repo.

              With this, the main repository will only contains stable code and is
              accessible to everyone. And everyone can have your own private/public copy
              of the main repo.

              --
              Cheers


              Status: open
              Group: v1.0_(example)
              Created: Fri May 02, 2014 10:10 AM UTC by José Campos
              Last Updated: Fri May 02, 2014 10:35 AM UTC
              Owner: nobody

              Hi,

              We are in 2014 and not creating a java project without using mvn/gradle is
              embarrassing. :)
              If you want, I'll be glad to help you with that. Another thing that make
              some sense is to upload JMetal to MVN repository.

              --
              Cheers


              Sent from sourceforge.net because you indicated interest in
              https://sourceforge.net/p/jmetal/bugs/7/

              To unsubscribe from further messages, please visit
              https://sourceforge.net/auth/subscriptions/

               

              Related

              Bugs: #7

              • José Campos

                José Campos - 2014-05-02

                ok, thanks.

                why didn't you create a organization called JMetal?
                I'm just insisting on that because 1) I hate SourceForge, 2) for example under that organization you can create a website repository and publishing it with the github.io domain instead of sourceforge.net, and also the JMetal library repository, and so on.

                my user on github is just 'jose' http://jose.github.io/, now the repository is public so, after these details I will clone the main repo and start playing with it.

                another details:
                1) please use jmetal instead of jmetal50 on the name of the repository (I understand that next release probability will be 5.0, but only the name is better)
                2) why the repository only have one commit?

                --
                Cheers

                 
                • Antonio J. Nebro

                  I have just renamed the repository.

                  I will take a look to the issue of the organization during the weekend.

                  On Fri, May 2, 2014 at 7:14 PM, "José Campos" zecapistolas@users.sf.netwrote:

                  ok, thanks.

                  why didn't you create a organization called JMetal?
                  I'm just insisting on that because 1) I hate SourceForge, 2) for
                  example under that organization you can create a website repository and
                  publishing it with the github.io domain instead of sourceforge.net, and
                  also the JMetal library repository, and so on.

                  my user on github is just 'jose' http://jose.github.io/, now the
                  repository is public so, after these details I will clone the main repo and
                  start playing with it.

                  another details:
                  1) please use jmetal instead of jmetal50 on the name of the repository (I
                  understand that next release probability will be 5.0, but only the name is
                  better)
                  2) why the repository only have one commit?

                  --
                  Cheers


                  Status: open
                  Group: v1.0_(example)
                  Created: Fri May 02, 2014 10:10 AM UTC by José Campos
                  Last Updated: Fri May 02, 2014 10:35 AM UTC
                  Owner: nobody

                  Hi,

                  We are in 2014 and not creating a java project without using mvn/gradle is
                  embarrassing. :)
                  If you want, I'll be glad to help you with that. Another thing that make
                  some sense is to upload JMetal to MVN repository.

                  --
                  Cheers


                  Sent from sourceforge.net because you indicated interest in
                  https://sourceforge.net/p/jmetal/bugs/7/

                  To unsubscribe from further messages, please visit
                  https://sourceforge.net/auth/subscriptions/

                   

                  Related

                  Bugs: #7

                  • José Campos

                    José Campos - 2014-05-02

                    ok. why github repository only has one commit?

                    --
                    Cheers

                     
                    • Antonio J. Nebro

                      José,
                      I would prefer you to use my email address in
                      http://jmetal.sourceforge.net/ to talk about anything.

                      Antonio

                      On Fri, May 2, 2014 at 10:16 PM, "José Campos" zecapistolas@users.sf.netwrote:

                      ok. why github repository only has one commit?

                      --
                      Cheers


                      Status: open
                      Group: v1.0_(example)
                      Created: Fri May 02, 2014 10:10 AM UTC by José Campos
                      Last Updated: Fri May 02, 2014 10:35 AM UTC
                      Owner: nobody

                      Hi,

                      We are in 2014 and not creating a java project without using mvn/gradle is
                      embarrassing. :)
                      If you want, I'll be glad to help you with that. Another thing that make
                      some sense is to upload JMetal to MVN repository.

                      --
                      Cheers


                      Sent from sourceforge.net because you indicated interest in
                      https://sourceforge.net/p/jmetal/bugs/7/

                      To unsubscribe from further messages, please visit
                      https://sourceforge.net/auth/subscriptions/

                       

                      Related

                      Bugs: #7


Log in to post a comment.