Closed chanskw closed 8 years ago
+1
-----Original Message----- From: "Samantha Chan" notifications@github.com Sent: 01/03/2016 18:07 To: "IBMStreams/administration" administration@noreply.github.com Subject: [administration] Proposal new repository streamsx.mail (#86)
I'd like to propose a new streamsx.mail repository. The mail toolkit already exists on StreamsExchange: https://www.ibm.com/developerworks/community/forums/html/topic?id=6385f52c-6f05-4702-a817-bd328ab6a00d I'd like to move the toolkit over to Github and continue our development here. — Reply to this email directly or view it on GitHub.
+1
+1
Thanks! Project created: streamsx.mail
@jchailloux and myself are initial committers.
SHould I assume that the approach described in #20 will not happen now?
Sorry @ddebrunner I did not see #20.
I'd like to propose that we do not put the mail operators into inet and have a separate mail toolkit. In our experience so far, having a big toolkit with many operators tends to make it difficult to evolve the toolkit in the long run. (e.g. messaging toolkit with operators dealing with many different servers).
It also increases the application bundle size when using these toolkits. For example, if the mail operators are in the inet toolkit, an application needing the email function will need to include the inet toolkit in the application bundle. This includes all dependencies that the inet toolkit include. And in a lot cases, the extra jars required by the other operators are not needed by the application, as these other operators are not used. This makes the bundle unnecessarily bigger.
I will hold off delivering code to the new repository. Please let me know if you disagree asap.
Ok - I'll just close issue 33 in inet then, there was no progress on it anyway.
Thanks!
I'd like to propose a new streamsx.mail repository.
The mail toolkit already exists on StreamsExchange: https://www.ibm.com/developerworks/community/forums/html/topic?id=6385f52c-6f05-4702-a817-bd328ab6a00d
I'd like to move the toolkit over to Github and continue our development here.