From: B. A. <bri...@am...> - 2010-12-17 08:38:17
|
Dear all, When I first submitted the wxSMTP component to the wxCode project, my willing was to release short after a wxPOP3 component, which would allow every wxWidgets users to add mail functionality to their application. I now have implemented a first version of POP3 protocol, but I am facing a small problem in making the new component. A big part of the code implementing POP3 protocol is common to the SMTP component code (mainly MIME management code + some utilities). So, I have two options : 1. I release a total of three components (MIME, POP3 and SMTP) with dependancies between modules and the central component (MIME one) that will probably never be used alone. 2. I release everything in one single component. I think the second option is the best one, but it would request changing the name of the freshly created component wxSMTP to something like wxEMail and I am a little bit ashamed asking renaming the component a few weeks after having released it... I don't know i you have any suggestions about this ? If second option is prefered, is it possible to rename a component ? Regards, Brice André |
From: PGridDev <pgr...@ya...> - 2010-12-17 10:27:25
|
Hi André I also vote for a single component, like you wrote it is unlikely that somebody would want only one out of three sub-components. I can imagine situations where an application only needs to send automated emails and so does not need the POP3 part, but hey: this is a library to build GUIs, therefore one can expect an end-user and not an automated service. Those were my 2 cents, but the call is Francesco's of course! Cheers, Ronan On 17/12/2010 09:38, Brice André wrote: > Dear all, > > When I first submitted the wxSMTP component to the wxCode project, my > willing was to release short after a wxPOP3 component, which would allow > every wxWidgets users to add mail functionality to their application. > > I now have implemented a first version of POP3 protocol, but I am facing a > small problem in making the new component. A big part of the code > implementing POP3 protocol is common to the SMTP component code (mainly > MIME management code + some utilities). So, I have two options : > > 1. I release a total of three components (MIME, POP3 and SMTP) with > dependancies between modules and the central component (MIME one) that will > probably never be used alone. > > 2. I release everything in one single component. > > I think the second option is the best one, but it would request changing > the name of the freshly created component wxSMTP to something like wxEMail > and I am a little bit ashamed asking renaming the component a few weeks > after having released it... > > I don't know i you have any suggestions about this ? > > If second option is prefered, is it possible to rename a component ? > > Regards, > Brice André > > ------------------------------------------------------------------------------ > Lotusphere 2011 > Register now for Lotusphere 2011 and learn how > to connect the dots, take your collaborative environment > to the next level, and enter the era of Social Business. > http://p.sf.net/sfu/lotusphere-d2d > _______________________________________________ > wxCode-users mailing list > wxC...@li... > https://lists.sourceforge.net/lists/listinfo/wxcode-users |
From: Ulrich T. <ulr...@gm...> - 2011-01-22 08:58:07
|
> I also vote for a single component, like you wrote it is unlikely > that somebody would want only one out of three sub-components. In the applications I developed in the past I had several times the need to be able to send mails (i.e. SMTP), but never the need to receive mails (i.e. POP3). Nevertheless I'm for a single combined component, too. > Those were my 2 cents, but the call is Francesco's of course! Since from now on I take Francesco's role as wxCode administrator it will be my task. >> I have two options : >> >> 1. I release a total of three components (MIME, POP3 and SMTP) with >> dependancies between modules and the central component (MIME one) >> that will probably never be used alone. >> >> 2. I release everything in one single component. >> >> I think the second option is the best one, but it would request >> changing the name of the freshly created component wxSMTP to >> something like wxEMail and I am a little bit ashamed asking >> renaming the component a few weeks after having released it... >> >> I don't know i you have any suggestions about this ? >> >> If second option is prefered, is it possible to rename a component >> ? I would prefer option 2 (release in one single component). Renaming a component is possible although it requires some manual steps to synchronize wxCode's repository, web site and database. Which new component name would you like to have? From my point of view wxEMail would be ok. For the SVN repository I would drop the wx prefix and name the folder just "email". If no one comes up with a better name we could perform the name change within the next week. Regards, Ulrich |