Good point. It's also an alternative.

Regards
JB

On 06/07/2016 04:24 PM, Luciano Resende wrote:
An alternative would be to have a git repository for each runtime (e.g a
new git repo for flink, etc)

On Tuesday, June 7, 2016, Jean-Baptiste Onofré <j...@nanthrax.net> wrote:

Thanks for the update Christian.

I would go for option 1 but with spark modules.

As Bahir can contain extensions for different projects, we should add a
project top level module:

- spark
         -- streaming-akka
         -- streaming-mqtt

My $0.01

Regards
JB

On 06/07/2016 08:41 AM, Christian R Kadner wrote:



Following Steve's second suggestion I created an initial Bahir repository
from a Spark snapshot (8301fad) and purged the unwanted code using git
filter-branch magic to preserve commit history for files like examples
that
needed to be moved. Adding build configuration, license file, etc would
need to be done in a first commit on top of this.

Regarding Luciano's question about possible folder structure, I prepared 3
alternatives but better suggestions are welcome.

OPTION 1 (https://github.com/ckadner/bahir_from_spark_8301fad) has the
examples folder and src folder at module root level, i.e.:

    - streaming-akka
       - examples/src/main/...
       - src/main/...

    - streaming-mqtt
       - examples/src/main/...
       - src/main/...
       - python/..

    - ...


OPTION 2 (
https://github.com/ckadner/bahir_with_folders_core_examples_test)
has core, examples, test folder at module root level, i.e.:

    - streaming-akka:
       - core
          - src
       - examples
          - src
       - test
          - src


OPTION 3 (https://github.com/ckadner/bahir_with_single_src_folder) has
one
src folder at module root, containing examples, main, test sources, i.e.:

    - streaming-akka
       - src
          - examples/java/...
          - main/scala/...
          - test/scala/...


Any other suggestions or comments ...please comment on issue
https://issues.apache.org/jira/browse/BAHIR-1


Thanks!


~ Regards, Christian ~


On Wed, Jun 1, 2016 at 2:21 AM, Steve Loughran <ste...@apache.org> wrote:

(first post, hope the apache@org email gets in)

two opts spring to mind

-pure source, making a note of origin repo & commit
-snapshot spark repo, purge most and then move to folders you want

Now, what kind of code layout do we want, so as to encourage a contrib/
tree?



On 1 June 2016 at 07:27, Mridul Muralidharan <mri...@gmail.com> wrote:

I agree with importing just the source ....

Regards
Mridul

On Tuesday, May 31, 2016, Mattmann, Chris A (3980) <
chris.a.mattm...@jpl.nasa.gov> wrote:

I think source is fine by me for the first import - is there
a specific reason to have all the artifacts?

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Chief Architect
Instrument Software and Science Data Systems Section (398)
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 168-519, Mailstop: 168-527
Email: chris.a.mattm...@nasa.gov <javascript:;>
WWW:  http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Director, Information Retrieval and Data Science Group (IRDS)
Adjunct Associate Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
WWW: http://irds.usc.edu/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++










On 5/31/16, 5:42 PM, "Luciano Resende" <luckbr1...@gmail.com
<javascript:;>> wrote:

I was thinking about how to import the initial extensions from spark

and

had some initial thoughts :

- Import history as much as possible
- Create a folder structure where all artifacts for a given

extension

would

be in that folder, including source, example, doc, etc

Thoughts ?

Any suggestions for the folder structure ?

--
Luciano Resende
http://twitter.com/lresende1975
http://lresende.blogspot.com/






--
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com




--
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to