Droids
  1. Droids
  2. DROIDS-107

Module reorganization and trunk cleaning

    Details

    • Type: Improvement Improvement
    • Status: In Progress
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 0.2.0
    • Fix Version/s: 0.3.0
    • Component/s: None
    • Labels:
      None

      Description

      Reorganizing the modules and cleaning the trunk may help people understanding the project. Furthermore, the projects which are currently not integrated with the droids-core should be moved in sandboxes.

      core

      • droids-core
      • droids-crawler
      • droids-walker
      • droids-norobots
      • ...

      integration

      • droids-solr
      • droids-wicket
      • droids-spring
      • droids-tika
      • droids-camel
      • ...

      contrib

      • droids-eclipse
      • droids-client
      • ...

        Issue Links

          Activity

          Hide
          Ryan McKinley added a comment -

          +1

          Show
          Ryan McKinley added a comment - +1
          Hide
          Otis Gospodnetic added a comment -

          Another +1.
          Plus, maybe anything that's not integrated or looks like it doesn't have an owner should be removed and put up on GitHub/Google Code/SF/...

          Show
          Otis Gospodnetic added a comment - Another +1. Plus, maybe anything that's not integrated or looks like it doesn't have an owner should be removed and put up on GitHub/Google Code/SF/...
          Hide
          Thorsten Scherler added a comment -

          I think the stuff without owner should go into a sandbox like Bertil suggested.

          Show
          Thorsten Scherler added a comment - I think the stuff without owner should go into a sandbox like Bertil suggested.
          Hide
          Richard Frovarp added a comment -

          Yeah, move to sandbox.

          Show
          Richard Frovarp added a comment - Yeah, move to sandbox.
          Hide
          Otis Gospodnetic added a comment -

          What happens when the ownerless stuff breaks? Who maintains it? Collective ownership? I think that stuff didn't work so well in Luceneland.
          But it's 2:1 for sandbox, so go for it.

          Bertil, want to create a patch?

          Show
          Otis Gospodnetic added a comment - What happens when the ownerless stuff breaks? Who maintains it? Collective ownership? I think that stuff didn't work so well in Luceneland. But it's 2:1 for sandbox, so go for it. Bertil, want to create a patch?
          Hide
          Bertil Chapuis added a comment -

          I will provide a patch. I just wanted to know if the ant, ivy and forest stuffs (build.xml, ivy.xml, etc.) are still in use. Are these files doing something that maven can't? For the sandbox its probably better in a first time to move the code without owner in a contrib folder.

          Show
          Bertil Chapuis added a comment - I will provide a patch. I just wanted to know if the ant, ivy and forest stuffs (build.xml, ivy.xml, etc.) are still in use. Are these files doing something that maven can't? For the sandbox its probably better in a first time to move the code without owner in a contrib folder.
          Hide
          Eugen Paraschiv added a comment -

          I for one am not using them. I was actually confused why there were so many ways to build Droids (which is still a small project) so if we can get rid of them and keep Maven as THE WAY to do build, I'm all for it.

          Show
          Eugen Paraschiv added a comment - I for one am not using them. I was actually confused why there were so many ways to build Droids (which is still a small project) so if we can get rid of them and keep Maven as THE WAY to do build, I'm all for it.
          Hide
          Tobias Rübner added a comment -

          Hi,

          I can see the code in your branch, but it seems to be outdated (version 0.1 ...).
          Is there a plan to merge this?
          I would highly appreciate this, because it will make droids a lot more easier to extend.

          Show
          Tobias Rübner added a comment - Hi, I can see the code in your branch, but it seems to be outdated (version 0.1 ...). Is there a plan to merge this? I would highly appreciate this, because it will make droids a lot more easier to extend.
          Hide
          Tobias Rübner added a comment -

          I will take a look into what was already developed by Bertil and commit that into trunk.
          As far as I see, reorganization of the project is one of the most important things to get the 0.2 release on track.
          That will help a lot of people to understand and use the project.

          Show
          Tobias Rübner added a comment - I will take a look into what was already developed by Bertil and commit that into trunk. As far as I see, reorganization of the project is one of the most important things to get the 0.2 release on track. That will help a lot of people to understand and use the project.
          Show
          Tobias Rübner added a comment - there is a cleanup branch https://svn.apache.org/repos/asf/incubator/droids/branches/0.2.x-cleanup/

            People

            • Assignee:
              Tobias Rübner
              Reporter:
              Bertil Chapuis
            • Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:

                Development