My comments in blue.
Best regards,
Ricardo Andrade

On Thu, Mar 28, 2013 at 12:18 PM, Mateusz Loskot <[email protected]> wrote:

> Hi,
>
> There has been interesting discussions about integer support
> and new tests lately and I'll follow up in relevant threads in details
> soon.
> There is also lots of ideas and brainstorming about future plans:
>
> https://github.com/SOCI/soci/wiki/Roadmap
>
> There are three big things that will either require substantial
> amount of work or will introduce major changes:
>
> 1. Buried headers - major structural change
> Perhaps it is good chance to
> - rename headers .h to .hpp,
> - introduce backend specific namespaces (see Roadmap)
> - clean up the repo tree a bit, evict www to separate repository
> - ???
>
> 2. New tests
>
> 3. C++ integer types support
>
> I agree with the order of the things.


> Do we all agree to release those features in SOCI 4?
>
> Initially, yes. According to the deadline, more can be included.


> Initially, having SVN experiences in mind, I thought it's
> important to do the buried headers and all structural
> changes first.
> Is my concern justified, shall we do the revolution first?
>
> OTOH, it's Git, so we branching is effortless (tm).
> We can branch off of develop and start working on
> each of them in parallel.
> Does anyone see any problem with that?
>
> IMO, it's completely feasible doing multiple things at once in separate
branches.
3. can be done over the existing tree structure and then merged into the
new one.
I don't see any potential issues in this approach.
2. can follow the same direction. Upgrade the tests to the new framework
first.
Then migrate it to the new structure. This choice have the added bonus of
forcing us to make the *same tests* work in both old and new tree
structures.


> The branches will be most likely long-running
> branches, so I'd like to publish them in SOCI/soci repo,
> i.e.
> feature/buried-headers
> feature/new-tests
> feature/cpp-integer
> Then, everyone will be able to contribute with pull requests
> against those branches, review, the code, etc.
>
> I also agree with this approach to the repos.


> Any comments on how we should proceed?
>
>
> p.s. It looks, development discussions wiggle between soci-users
> and soci-devel. I personally have no problem with use either or both.
> But, if there are subscribers on soci-users list who do not wish to receive
> posts related to development process, speak up please.
> Then I'll ask to move such talks to soci-devel completely.
>
> I think we should switch to soci-devel, for the sake of a better
organization.

Even though soci users probably understand all the dev discussions, it's a
completely different mindset. They are probably looking for better ways to
solve their daily duties using current versions of soci and not specially
interested in what comes next (and how that will happen).

In the other hand, soci-devel subscribers may want to prioritize mail
coming from this list what is not possible while using a single mail list.

I know that having devs discussion over the soci-users might serve as a
kind of self advertisement, so users know what's going on and how active is
the project.

However, I think this is a maintainers' job. They should bring the best
things discussed of the soci-devel to the soci-users to catch the attention
of the users. This also serve as a filter of the bad things (no one wants
to know how the politics is done). :-)

My two cents.

Best regards,
> --
> Mateusz Loskot, http://mateusz.loskot.net
>
>
> ------------------------------------------------------------------------------
> Own the Future-Intel&reg; Level Up Game Demo Contest 2013
> Rise to greatness in Intel's independent game demo contest.
> Compete for recognition, cash, and the chance to get your game
> on Steam. $5K grand prize plus 10 genre and skill prizes.
> Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d
> _______________________________________________
> soci-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/soci-users
>
------------------------------------------------------------------------------
Own the Future-Intel&reg; Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest.
Compete for recognition, cash, and the chance to get your game 
on Steam. $5K grand prize plus 10 genre and skill prizes. 
Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d
_______________________________________________
soci-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/soci-users

Reply via email to