On 07/01/2016 04:59 PM, Peter Rabbitson wrote:
On 06/17/2016 03:24 PM, Peter Rabbitson wrote:

And we are entering the final lap \o/


Wow... July is here now. A quick update on where things stand:

And here comes August. Still no update on CPAN, despite the "some days off" label, but at least now there is real tangible progress ( see [1] below ). As I mentioned several times earlier - a miraculous chain of events keep me available to properly wrap up what I am doing, and the timeframes got pushed several weeks ahead (yet again, but this time, fingers-crossed, for the last time ).

This means everything is still on track, as unlikely as it seems!

I was hoping to start things rolling this weekend, but I had to stop all work for the past ~4 days: too much brain-fry. In less than 24h I will be embarking on a long trip to a modest private gathering [2], so there will essentially be no updates during the coming week either.

More updates in ~10 days


Follows a list of milestones as of Aug 1st:

On 05/25/2016 04:29 PM, Peter Rabbitson wrote:
On 01/30/2016 06:50 AM, Peter Rabbitson wrote:


- Review, fixups, and final API-fication of the transaction subsystem
        70% (hand in hand with the next item)
- Review, fixups, and final API-fication of the exception handling
subsystem
     70% (turned out to be a massive yak, isn't it always the case)

These inched up to 90%, almost there.


- Final API-fication of the relationship resolution system
     85%


No changes there yet.

Now at 95%, virtually finished.



- Final review and fixups of the metadata (ResultSource) subsystem
     10% (may be dropped entirely, things are taking too long)


Now at 90%

Turned out that without doing this work it is not possible to resolve a
number of regressions. This is what took most of the past couple months,
I will add a more extensive writeup when the final pieces land.

Now *fully 100% complete* (the "next 90%" took a while). See [1] for a more extensive writeup




- Stabilize the (unique across CPAN) CI setup in light of recent service
changes
     95% (main part completed, possibly will add more parallelism if
time permits)


No changes since last announcement.

No changes since last time.



- Overhaul of the distbuild system, making it more approachable for
future maints
     20%


Inched up to 70%, need another pass to remove Module::Install and add
the code walkthrough (this is a surprise, stay tuned).


No changes.



- Several new deprecation warnings, serving to set direction/provide
interlocks for future architects
     5% (might also get dropped altogether... sigh)

Now at 85% goes together with the ResultSource overhaul.


Now at 95%, 2 more new warnings pending.



- Minor overhauls of SQL::Abstract and SQL::Translators, to be lock-step
released with DBIC
     70%


No changes since, only preliminary planning.

No changes.



Annotation of all existing branches/issues/tickets/PRs
     50%


No changes since, preliminary planning.


No changes


As said earlier - more around the 10th. Stay tuned! \m/


[1] https://blog.afoolishmanifesto.com/posts/open-source-infrastructure-and-dbix-class-diagnostics-improvements/
[2] https://www.google.de/search?q=wacken+open+air&tbm=isch



_______________________________________________
List: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbix-class
IRC: irc.perl.org#dbix-class
SVN: http://dev.catalyst.perl.org/repos/bast/DBIx-Class/
Searchable Archive: http://www.grokbase.com/group/dbix-class@lists.scsys.co.uk

Reply via email to