Comments (17)
Hi, I'm a PPMC member of Apache Hivemall.
Who is currently driving this project?
I got the above request to merge some brickhouse functions into Hivemall. Anyone in klout interested in joining our incubator project? (cc: @jeromebanks @sofra )
Increasing project members is welcome for us toward Incubator graduation.
BTW, I saw that klout was/is using Hivemall in
https://www.lithium.com/pdfs/researchpubs/Lithium-Identifying-Actionable-Messages-on-Social-Media.pdf
from brickhouse.
from brickhouse.
@jeromebanks Thank you for your response. We, project members, are discussing about what functions to import. We need to list up candidates functions.
What exactly do you need on my part ?
What we expect to the brickhouse developers and Klout is
- permit to import some brickhouse functions to Apache Hivemall with sending SGA to ASF
- join our project as committer(s) for helping maintenance of imported functions. Committer roles are same as other Apache projects. We expect you to join PR reviews, bug fixes, discussion in ML, and release voting especially where brickhouse-origin function are related.
Can Hivemall just use the Brickhouse code as is?
We would change packages, source code formatting, and might apply some refactoring to keep (or improve) quality of functions. Copyrights are of course preserved. Usually relocated to NOTICE file when SGA is provided.
The github repos for brickhouse would remain unchanged, right ?
Right. Just donating some functions to our project.
from brickhouse.
from brickhouse.
@jeromebanks Thanks! I will contact you in Dec after our first ASF release (busy for that for the time moment). Paper work is just sending SGA to ASF secretary in my understanding.
from brickhouse.
@jeromebanks Are you clear on the IP for the brickhouse fork you've been maintaining? I know that your branch is more up-to-date -- but klout does still have interests in the branch they're using, and my talks with them stalled a month ago.
from brickhouse.
@myui @Downchuck @jeromebanks - Klout Data Science team would like to support the effort. However, we do need approval from legal (since IP is owned by Lithium Technologies who acquired Klout). We'll pass request 'permit to import some Brickhouse functions to Apache Hivemall with sending SGA to ASF' and justification for doing.
from brickhouse.
@sofra (cc: @Downchuck @jeromebanks )
Yes, it's my understanding. Just sending SGA from Klout to ASF.
I'll contact you again in Dec after finishing the first ASF release.
from brickhouse.
Hi all -- letting you know that Lithium Technologies sent the signed ASF license to @Downchuck today. I'm also happy to send a copy to @myui if needed.
from brickhouse.
@sarah-ellinger (cc: @Downchuck )
Thank you for your assistance!
Could you send it to ASF secretary [email protected] cc'ing [email protected] and [email protected]?
To include the context of the discussion, please include these links in the e-mail.
https://issues.apache.org/jira/browse/HIVEMALL-145
#149
I can do the follow-up in the reply.
Warm regards,
Makoto
from brickhouse.
@myui Done, let me know if there's anything else we can help with.
from brickhouse.
@sarah-ellinger I appreciate your help.
from brickhouse.
@jeromebanks (cc: @Downchuck @sofra )
Sorry to be late. Bunch of works for the first ASF release has been settled.
We now started reviewing and merging brickhouse functions. Hivemall PPMC want to invite active Brickhouse developers as Hivemall PPMC and/or Committer.
Can you provide who want to be a committer (or PPMC) of Hivemall? I'm considering to invite you (brickhouse developers) as committer(s) and promote the primary/active developer to PPMC once the PR is merged.
from brickhouse.
from brickhouse.
@jeromebanks Sure. I'll invite you as the committer of Hivemall. To be a committer, ASF requires voting. I'll cast a vote in [email protected]. Please subscribe the mailing list.
@sofra Are you willing to join as Hivemall committer?
from brickhouse.
@jeromebanks I sent an invitation to be Hivemall committer to your e-mail address. Could you check and reply to it?
from brickhouse.
We have merged Brickhouse functions into the Apache Hivemall in this commit.
Find usages in http://hivemall.incubator.apache.org/userguide/misc/generic_funcs.html
from brickhouse.
Related Issues (20)
- add jar: jar does not exist HOT 2
- Not able to mvn package HOT 2
- Logger level settings HOT 1
- mvn package error HOT 1
- collect UDAF just get the last value
- Hive-on-Spark FromJsonUDF KryoException: Encountered unregistered class ID: 36 HOT 1
- Links in Downloads page are broken
- HyperLogLog Tests Failing with Casting Issue HOT 1
- Latest Version of Apache Hive (2.3.2) has removed org.apache.hadoop.hive.serde2.SerDe causing ClassNotFoundException.
- All vector UDFs that take in lists will always throw an IndexOutofBoundsException
- VectorMagnitudeUDF takes in a scalar but is never used
- union_vector_sum throws java.lang.IndexOutOfBoundsException
- Add code examples to "Cook Book" HOT 1
- Mark JsonFactory in ToJsonUDF as transient HOT 1
- Hive already have the UDAF:collect_list(), why implement collect()? HOT 3
- How do I install brickhouse in my EMR cluster? HOT 1
- Brickhouse to_json UDF does not support Hive's Decimal type HOT 1
- CollectUDAF makes the tasks fail because of out of memory
- what is the second arg of cast_arrary
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from brickhouse.