Skip to Content.
Sympa Menu

devel - Re: [sympa-developpers] Sympa Hackathon

Subject: Developers of Sympa

List archive

Chronological Thread  
  • From: David Verdin <address@concealed>
  • To: address@concealed
  • Subject: Re: [sympa-developpers] Sympa Hackathon
  • Date: Thu, 17 May 2018 10:15:58 +0200



On 17/05/2018 10:09, Stefan Hornburg (Racke) wrote:
On 05/16/2018 06:26 AM, IKEDA Soji wrote:
Hi Racke,

On Tue, 15 May 2018 19:23:01 +0200
"Stefan Hornburg (Racke)" <address@concealed> wrote:

On 05/15/2018 10:51 AM, IKEDA Soji wrote:
On Tue, 15 May 2018 10:18:18 +0200
David Verdin <address@concealed> wrote:

Yep!

We are 8 people which is a fairly nice group. Not too many, so
discussion should be easy. Not too small ,so we can actually accomplish
stuff. Pelas note that we will have one of the original sympa authors,
Olivier Salaün who worked on the soft for more than 10 years!

I'm meeting him today to speak about the hackathon and what we could do
there.

We didn't speak about agenda, but I think that DBIX::Class and Dancer
are definitely some topics that will be worked on... :-)

I'd like to work on Ikedas approach: doc -> test -> bug fix
I expect it will be discussed in hackathon.

Any other topic ?
In general, we would be better to discuss about follow-up of the last
hackathon and subsequent our work in this one year, won't we?

For example: sympa-vue project presented mock of new GUI, but there
have been no discussion about implementation.
- https://github.com/sympa-community/sympa-vue/issues/1
- https://github.com/sympa-community/sympa/issues/20

The idea would be to have a REST API sitting between the GUI and the Sympa
core resp. database.

This would also allow alternate implemenations of the GUI + retirement of SOAP
interface.
On current web interfaces (WWSympa and SympaSOAP), I think there are
no objection to abandoning them. Is it right?
In principle, yes. But I want to avoid talking about abandoning Sympa 6 or
even parts
of that. We have a good size community of users and IMHO it would be like
suicide for
the project if we are doing that.

So first of all, we are going to do an alternative GUI for Sympa 6 :-).
Indeed. Abandoning the current skin is not without drawbacks. Current customizations will be lost (customized list menus, branching to other tools and all the TT2 plugins for example).
Proposing an alternate skin is interesting, though, for people who don't want to use such features.

If it is right, we may plan new GUI from scratch (except on internal
interface with Sympa core). Several issues need not waiting for
update of Sympa core (for example problem described below).

*

GUI constructed over REST looks promising for me, however there is
a concern:

Mock on sympa-vue seems expecting more "dynamic" appearance than
static HTML UI, e.g. on real-time status of each data source.
Contemporary technique like WebSocket may be used (along with
downgraded behavior for legacy browsers, of course).

My concern is that, simple REST implementation can occupy one
Web socket --- namely one FastCGI process --- namely one Perl
interpreter --- by each client. Currently I don't think out how to
overcome this problem.

I prefer to take care of this down the road, when we actually have a proof
of concept :-). No point in premature optimization - and we can add a caching
layer if needed.

Thanks for your valuable input to our plans

Racke


Regards,
-- Soji

Regards
Racke

Note that I don't mean that issue above would be given priority.
I mean that we would be better to take a backward glance: The last
hackathon, issue tracker on GitHub, ...everything we have done.


Regards,
-- Soji

The great hackathon organizer is eiro aka Marc Chantreux. He will take
care of organization details, especially social events etc. I think he
should write shortly about it. I know for sure he's been working on it
the last weeks.


On 15/05/2018 05:38, IKEDA Soji wrote:
Hi,

On Mon, 14 May 2018 17:37:57 +0200
"Stefan Hornburg (Racke)" <address@concealed> wrote:

Hello,

it is very quiet about the Sympa Hackathon which is going to start next week.

Any idea about how many people are going there, our agenda, social events etc?
By any chance people subscribing to sympa-hackathon-2018 list might
know how many people are subscribing (I didn't subscribe because I
cannot attend).


Regards,
-- Soji

Regards
Racke

--
Ecommerce and Linux consulting + Perl and web application programming.
Debian and Sympa administration. Provisioning with Ansible.
--
"Mieux vaut viser la perfection et la rater que viser la médiocrité et
l'atteindre."
- Francis Blanche




--
Ecommerce and Linux consulting + Perl and web application programming.
Debian and Sympa administration. Provisioning with Ansible.



--
"Mieux vaut viser la perfection et la rater que viser la médiocrité et
l'atteindre."
- Francis Blanche


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature




Archive powered by MHonArc 2.6.19+.

Top of Page