Re: What to do with the list invitation feature

 
From: "Dada Mail" <dada@PROTECTED>
Date: December 25th 2007

On Dec 24, 2007, at 8:52 AM, Mariano Absatz wrote:

>

On Dec 18, 2007 12:55 AM, Dada Mail (Justin Simoni)
dada@PROTECTED wrote: >

So, I've been working really really really hard on the new release

Some things I've been tackling recently:

  • Cleaning up the Mass Add and Verifying these additions [ ] http://mojomail sourceforge net/images/2_11_screenshots/verify_add jpg

This screen got me thinking The "subscribed already" addresses may well be incorporating new information in the other fields (e g I already have 1000 addresses but I'd like to massively add first_name, last_name)

What if that last window also has checkboxes (initially off, with a 'toggle all' button/link) that, if checked, don't subscribe ('cause the address is already subscribed), but updates all of the other fields?

Yeah, you're thinkin' similar to what I'm thinking on that But it
does raise another bigger issue, and that's just general
synchronization between outside information and what's saved within
Dada Mail Currently, I don't know the best way to handle that and I'm
open to any other ideas people have, including examples of how other
apps do this

I'd really really like to give people some sort of automated way to
do synchronization, which would make Dada a lot more useful than it is
at the moment

I've been hacking away at the new version like you wouldn't believe
and it's really shaping up to be something real nice Dada Mail is
currently passing all its tests:

[snip] skazat:test_dada justin$ prove -r t/1_use_modules ok 1/91 skipped: GD not installed t/1first ok t/Archive_RSS_Atom ok t/DADA_App_FormatMessages ok t/DADA_App_Guts-Default ok 1/30 skipped: Multiple Subscriber Fields is not supported
with this current backend t/DADA_App_Guts-MySQL ok t/DADA_App_Guts-Postgres ok t/DADA_App_Guts-SQLite ok t/DADA_Mail_MailOut ok t/DADA_MailingList-MySQL ok t/DADA_MailingList-PlainText ok t/DADA_MailingList-PostgreSQL ok t/DADA_MailingList-SQLite ok t/DADA_MailingList_Archives-MySQL ok t/DADA_MailingList_Archives-Postgres ok t/DADA_MailingList_Archives-SQLite ok t/DADA_MailingList_Settings-Db ok t/DADA_MailingList_Settings-MySQL ok t/DADA_MailingList_Settings-Postgres ok t/DADA_MailingList_Settings-SQLite ok t/DADA_MailingList_Subscribers-MySQL ok t/DADA_MailingList_Subscribers-PlainText ok 2/130 skipped: Multiple Subscriber Fields is not supported
with this current backend t/DADA_MailingList_Subscribers-PostgreSQL ok t/DADA_MailingList_Subscribers-SQLite ok t/DADA_Template_Widgets ok t/Email_Messages ok t/HTML_charset ok t/Template_template ok t/black_list-MySQL ok t/black_list-PlainText ok 1/5 skipped: Global Black List Not Supported with this backend t/black_list-Postgres ok t/black_list-SQLite ok t/entities1 ok t/new_list ok t/podtest ok t/white_list-MySQL ok t/white_list-PlainText ok t/white_list-Postgres ok t/white_list-SQLite ok All tests successful, 5 subtests skipped Files=39, Tests=3666, 50 wallclock secs (27 99 cusr + 5 15 csys =
33 14 CPU) [/snip]

Which is good! which is good I'm hoping to get an alpha release out
soon, but every time I want to, I dive into another project (within
the program) and break something

For example, clickthrough tracking is currently broken I can either,
fix it - or! rewrite most of it

And that's how it's been for a LOT of the new development :)

I really do need to wrap up development and put aside some things for
the next version after this - I also need to write out docs on the new
version (which there are almost none) and rewrite the Magicbook,
since, well, it's now completely outdated

Vroom vroom!

  • This mailing list is a public mailing list - anyone may join or leave, at any time.
  • This mailing list is a group discussion list (unmoderated)
  • Start a new thread, email: dadadev@dadamailproject.com

This is the developer discussion mailing list for Dada Mail.

If you are just looking for support Dada Mail, consult the message boards at:

https://forum.dadamailproject.com

Documentation for Dada Mail:

https://dadamailproject.com/d

Specifically, see the Error FAQ:

https://dadamailproject.com/d/FAQ-errors.pod.html

To post to this list, send a message to:

mailto:dadadev@dadamailproject.com

All subscribers of this list may post to the list itself.

Topics that are welcome:

  • Constructive critiques on the program (I like, "x", but, "y" needs some work - here's an idea on how to make this better...)
  • Bug/Error reports
  • Bug fixes
  • Request For Comments on any changes to the program
  • Help customizing Dada Mail for your own needs
  • Patches
  • Language Translations
  • Support Documentation/Doc editing, FAQ's, etc.
  • Discussion of any changes that you would like to be committed to the next version of Dada Mail -

Dada Mail is on Github:

https://github.com/justingit/dada-mail/

If you would like to fork, branch, send over PRs, open up issues, etc.

Privacy Policy:

This Privacy Policy is for this mailing list, and this mailing list only.

Email addresses collection through this mailing list are used explicitly to work within this email discussion list.

We only collect email addresses through our Closed-Loop Opt-In system.

We don't use your email address for any other purpose.

We won't be sharing your email address with any other entity.

Unsubscription can be done at any time. Please contact us at: justin@dadamailproject.com for any help regarding your subscription, including removal from the mailing list.

All mailing list messages sent from us will include a subscription removal link, which will allow you to remove yourself from this mailing list automatically, and permanently.

All consent to use your email address for any other purpose stated at the time of the mailing list subscription will also be revoked upon mailing list removal.