Get repoze.sendmail into the buildout

Bug #331030 reported by Paul Everitt
2
Affects Status Importance Assigned to Milestone
KARL3
Fix Released
Medium
Chris Rossi

Bug Description

This is a very simple task whose only purpose is to get ChrisR familiar with the KARL3 codebase, directory layout, etc.

After this task is closed, developer sandboxes should see:

- A buildout that fetches repoze.sendmail and puts it in eggs. (Whether this is done in buildout.cfg or src/osi/setup.py dependencies is up to ChrisR and ChrisM.)

- The correct console scripts appearing in bin that drain a queue, though they won't work as there won't yet be a queue.

- All tests still pass. (cd src/karl; ./test runs all the tests)

Completing this task does not mean editing any of the code in KARL3. That's the next task.

Tags: mail
Revision history for this message
Paul Everitt (paul-agendaless) wrote :

This task isn't yet about changing KARL code, it's more about learning your way around the codebase. My guess is, this is under 1 hour to complete.

Changed in karl3:
assignee: nobody → chris-archimedeanco
importance: Undecided → Medium
milestone: none → m2
Revision history for this message
Paul Everitt (paul-agendaless) wrote :

Moving out of M2. ChrisR will let me know on Monday how much availability he has next week.

Changed in karl3:
milestone: m2 → m3
Changed in karl3:
status: New → In Progress
Revision history for this message
Chris Rossi (chris-archimedeanco) wrote :

It would appear that this is going to require a release of repoze.sendmail so setuptools can grab it. Not sure if I can do that. Will need to discuss with Chris M, probably.

Revision history for this message
Chris McDonough (chrism-plope) wrote :

No, I'll need to update the index. If the trunk or a branch or tag is in shape for that, let me know and I'll do that.

Revision history for this message
Chris Rossi (chris-archimedeanco) wrote : Re: [Bug 331030] Re: Get repoze.sendmail into the buildout

I'll tag a 1.0 release. I haven't really messed with a lot of the metadata
in setup.py. It's still ZPL. And I haven't touched existing comment
headers. If you want it to be a particular way for repoze let me know.

Chris

On Tue, Feb 24, 2009 at 9:40 AM, Chris McDonough <email address hidden> wrote:

> No, I'll need to update the index. If the trunk or a branch or tag is
> in shape for that, let me know and I'll do that.
>
> --
> Get repoze.sendmail into the buildout
> https://bugs.launchpad.net/bugs/331030
> You received this bug notification because you are a member of KARL3
> Developers, which is the registrant for KARL3.
>
> Status in Porting KARL to a new architecture: In Progress
>
> Bug description:
> This is a very simple task whose only purpose is to get ChrisR familiar
> with the KARL3 codebase, directory layout, etc.
>
> After this task is closed, developer sandboxes should see:
>
> - A buildout that fetches repoze.sendmail and puts it in eggs. (Whether
> this is done in buildout.cfg or src/osi/setup.py dependencies is up to
> ChrisR and ChrisM.)
>
> - The correct console scripts appearing in bin that drain a queue, though
> they won't work as there won't yet be a queue.
>
> - All tests still pass. (cd src/karl; ./test runs all the tests)
>
> Completing this task does not mean editing any of the code in KARL3.
> That's the next task.
>

Revision history for this message
Chris Rossi (chris-archimedeanco) wrote :

Tagged!

Revision history for this message
Chris McDonough (chrism-plope) wrote :

r.sendmail 1.0 is now in the "lemonade" (OSI) index and thus can be added to the
OSI buildout at will.

- C

Chris Rossi wrote:
> I'll tag a 1.0 release. I haven't really messed with a lot of the metadata
> in setup.py. It's still ZPL. And I haven't touched existing comment
> headers. If you want it to be a particular way for repoze let me know.
>
> Chris
>
>
> On Tue, Feb 24, 2009 at 9:40 AM, Chris McDonough <email address hidden> wrote:
>
>> No, I'll need to update the index. If the trunk or a branch or tag is
>> in shape for that, let me know and I'll do that.
>>
>> --
>> Get repoze.sendmail into the buildout
>> https://bugs.launchpad.net/bugs/331030
>> You received this bug notification because you are a member of KARL3
>> Developers, which is the registrant for KARL3.
>>
>> Status in Porting KARL to a new architecture: In Progress
>>
>> Bug description:
>> This is a very simple task whose only purpose is to get ChrisR familiar
>> with the KARL3 codebase, directory layout, etc.
>>
>> After this task is closed, developer sandboxes should see:
>>
>> - A buildout that fetches repoze.sendmail and puts it in eggs. (Whether
>> this is done in buildout.cfg or src/osi/setup.py dependencies is up to
>> ChrisR and ChrisM.)
>>
>> - The correct console scripts appearing in bin that drain a queue, though
>> they won't work as there won't yet be a queue.
>>
>> - All tests still pass. (cd src/karl; ./test runs all the tests)
>>
>> Completing this task does not mean editing any of the code in KARL3.
>> That's the next task.
>>
>

Revision history for this message
Chris Rossi (chris-archimedeanco) wrote :

Queue processor will appear in 'bin/qp' after buildout. Invoke with no arguments to see usage.

Changed in karl3:
status: In Progress → Fix Committed
Revision history for this message
Chris Rossi (chris-archimedeanco) wrote :

Potentially we might like to have qp parse paster ini files to cut down on number of arguments on command line. Let me know if that is desirable.

Revision history for this message
Paul Everitt (paul-agendaless) wrote :

If you can get this in under an hour, then yes, desirable.

--Paul

On Feb 24, 2009, at 11:14 AM, Chris Rossi wrote:

> Potentially we might like to have qp parse paster ini files to cut
> down
> on number of arguments on command line. Let me know if that is
> desirable.

Changed in karl3:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.