summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-webteam/2011-February/000370.html
diff options
context:
space:
mode:
Diffstat (limited to 'zarb-ml/mageia-webteam/2011-February/000370.html')
-rw-r--r--zarb-ml/mageia-webteam/2011-February/000370.html148
1 files changed, 148 insertions, 0 deletions
diff --git a/zarb-ml/mageia-webteam/2011-February/000370.html b/zarb-ml/mageia-webteam/2011-February/000370.html
new file mode 100644
index 000000000..dfa2c9c98
--- /dev/null
+++ b/zarb-ml/mageia-webteam/2011-February/000370.html
@@ -0,0 +1,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>