summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-webteam/2011-February/000370.html
blob: dfa2c9c98e82834119ecc0ec7d9bf5e6a3889e45 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-webteam] Forum installation (almost) complete
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-webteam%40mageia.org?Subject=Re%3A%20%5BMageia-webteam%5D%20Forum%20installation%20%28almost%29%20complete&In-Reply-To=%3C4D641F78.9020306%40vilarem.net%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="000369.html">
   <LINK REL="Next"  HREF="000371.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-webteam] Forum installation (almost) complete</H1>
    <B>Ma&#226;t</B> 
    <A HREF="mailto:mageia-webteam%40mageia.org?Subject=Re%3A%20%5BMageia-webteam%5D%20Forum%20installation%20%28almost%29%20complete&In-Reply-To=%3C4D641F78.9020306%40vilarem.net%3E"
       TITLE="[Mageia-webteam] Forum installation (almost) complete">maat-ml at vilarem.net
       </A><BR>
    <I>Tue Feb 22 21:41:28 CET 2011</I>
    <P><UL>
        <LI>Previous message: <A HREF="000369.html">[Mageia-webteam] Forum installation (almost) complete
</A></li>
        <LI>Next message: <A HREF="000371.html">[Mageia-webteam] Forum installation (almost) complete
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#370">[ date ]</a>
              <a href="thread.html#370">[ thread ]</a>
              <a href="subject.html#370">[ subject ]</a>
              <a href="author.html#370">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>Le 22/02/2011 16:09, Michael Scherer a &#233;crit :
&gt;<i> Le mardi 22 f&#233;vrier 2011 &#224; 15:08 +0100, Ma&#226;t a &#233;crit :
</I>&gt;&gt;<i> Le 22/02/2011 13:42, Michael Scherer a &#233;crit :
</I>&gt;&gt;&gt;<i> [...]
</I>&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;<i> So thanks to the work of Maat and ashledombos, we do have :
</I>&gt;&gt;&gt;<i> - a git repository on <A HREF="git://git.mageia.org/forum/">git://git.mageia.org/forum/</A> ( write access :
</I>&gt;&gt;&gt;<i> <A HREF="ssh://git.mageia.org/git/forum/">ssh://git.mageia.org/git/forum/</A> for them, as they requested ). Filled
</I>&gt;&gt;&gt;<i> with what was sent to me last week.
</I>&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;<i> - the friteuse vm that hold the forum is hosted on alamut, for the
</I>&gt;&gt;&gt;<i> moment, with a reverse proxy, on both http and https
</I>&gt;&gt;&gt;<i>
</I>&gt;&gt;<i> We'll need perhaps to force a redirection for http to https (dunno is phpbb works well with both ways)
</I>&gt;<i> Well, I didn't want to force everybody just reading to go the https way.
</I>&gt;<i>
</I>&gt;<i> But that's a tricky problem to solve.
</I>&gt;<i>
</I>&gt;&gt;&gt;<i> - I had to remove ./install/, as asked by phpbb who refused to work. I
</I>&gt;&gt;&gt;<i> do not know if there was something needed, it is still in git, just
</I>&gt;&gt;&gt;<i> removed on the snapshot with rm ( I kept in git to ease the merge of
</I>&gt;&gt;&gt;<i> code later ).
</I>&gt;&gt;&gt;<i>
</I>&gt;&gt;<i> an other approach is to rename install -&gt; noinstall and prevent completely access to noinstall with apache deny
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> -&gt; when we need to use again install a move noinstall -&gt; install sets back the forum to maintenance mode
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> (for better security controlling access to install with an ip whitelist or even a http based login against ldap would be nice)
</I>&gt;<i> http based login seems easier to manage. ip based whitelist is usually
</I>&gt;<i> bad the day you discover something urgent need to be done and you
</I>&gt;<i> cannot.
</I>&gt;<i>
</I>&gt;<i> Now, what is in install/ that would be used later ? 
</I>&gt;<i>
</I>Nearly every upgrade coming with a change of version number... and more generally every upgrade needing to change things in database.

&gt;&gt;&gt;<i> [...]
</I>&gt;<i> [...]
</I>&gt;&gt;<i> If we don't use .htaccess then all these configs need to be moved to apache vhost config
</I>&gt;<i> IMHO, that's safer.
</I>&gt;<i>
</I>Ok but we'll probably need to change rewrite rules from time to time...

=&gt; problems to expect sooner or later


&gt;&gt;&gt;<i> - IMHO, a clearer separation of code and theme should be done, as for
</I>&gt;&gt;&gt;<i> now, we do have everything in the same git repository
</I>&gt;&gt;&gt;<i>
</I>&gt;&gt;<i> Ok but how ?
</I>&gt;<i> That's up to you to tell me. I see 2 possibility :
</I>&gt;<i> - 2 repositories ( one for code, one for theme ), with different access
</I>&gt;<i> right 
</I>&gt;<i> - coordination with the web team for that ( ie decide when the code is
</I>&gt;<i> ready and when the theme is, and deploy accordingly ). Using 2 branch
</I>&gt;<i> could maybe help. 
</I>&gt;<i>
</I>&gt;<i> It seems to me that trying to decouple both would be better, but that's
</I>&gt;<i> twice the admin work, and coordination is still required.
</I>&gt;<i>
</I>/me's perplex

&gt;<i> ( speaking of that, I also have to arrange a way to upgrade the code by
</I>&gt;<i> manual intervention and so on, I didn't forget )
</I>&gt;<i>
</I>...

&gt;&gt;<i> yes... at registration could be done but the created account would not be able to log in
</I>&gt;<i> IMHO, that mean the db will quickly be filled by spam bots. 
</I>&gt;<i>
</I>That's forumadmins job to avoid such mess and if needed to adapt configs

But you're right : we need to quickly change link to push users willing to create accounts to identity web app


&gt;&gt;&gt;<i> - prepare the migration to the vm at nfrance ( once it is ready ). This
</I>&gt;&gt;&gt;<i> will requires some adjustments to some puppet modules, as we assumed
</I>&gt;&gt;&gt;<i> that only one db server would be used.
</I>&gt;&gt;&gt;<i>
</I>&gt;&gt;<i> ph34r the distance between db server (Marseille) and forum (Toulouse)
</I>&gt;<i> That's why we need a adjustment, I have started to rework the pgsql
</I>&gt;<i> module for that, but that's not as urgent as others tasks ( as deploying
</I>&gt;<i> wiki, bittorrent, etc )
</I>&gt;<i>
</I>&gt;<i> ( otoh, as phpbb seems to have a rather aggressive cache system, maybe
</I>&gt;<i> this will not be as horrible as it seems, or at least, this would be
</I>&gt;<i> sufficient for the start ).
</I>It will also depend on the amount of buzz around mageia and of users willing to subscribe and get in :)



</PRE>



<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="000369.html">[Mageia-webteam] Forum installation (almost) complete
</A></li>
	<LI>Next message: <A HREF="000371.html">[Mageia-webteam] Forum installation (almost) complete
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#370">[ date ]</a>
              <a href="thread.html#370">[ thread ]</a>
              <a href="subject.html#370">[ subject ]</a>
              <a href="author.html#370">[ author ]</a>
         </LI>
       </UL>

<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-webteam">More information about the Mageia-webteam
mailing list</a><br>
</body></html>