Re: Somedude responds to criticism

Matthew Toseland <toad-EI5O+8PHWbJeeLb3ft/[email protected]> Thu, 22 Jan 2009 11:58:01 +0000
Newsgroups gmane.network.freenet.technical
Message-ID <[email protected]>
On Thursday 22 January 2009 10:43, Florent Daigniere wrote:
> >>> FMS is not non-fixable. You just don't care about it.
> >> We don't bundle jSite, Thaw or Thingamablog either, even though they are
> >> written in Java. Because they are separate, non-integrated, standalone
> >> applications that we don't have control over and don't have the resources 
to
> >> review. FMS could conceivably be somewhat less separate in that FMS could
> >> link to the freenet web interface and vice versa, but given that we have
> >> Freetalk, which is integrated properly and has a better architecture, why
> >> bother?
> > 
> > Depends on what "architecture" means.
> > If you means the message format -- maybe.
> > If you means the class structure, program flow, etc -- it's not.
> > 
> > This can be very subjective -- you may ask nextgen to see if he agree.
> > 
> > The code problems I known in FMS is local -- just change one or two
> > line in a function.
> > The code problems I known in FreeTalk/WoT involve refactoring.
> > In this sense, I consider FMS more maintainable.
> 
> My guess is that by architecture toad means "separation in between WoT 
> and Freetalk". I do agree with him that fms's approach (one WoT 
> per-application) is not the way to go.
> 
> Regarding Somedude's reactivity/responsivity, I do have a different 
> experience: I sent two patches to him through the FMS board, none of 
> them got applied... And at least one of them (a trivial patch fixing the 
> build process on macos) should have been without any further discussion.
> 
> Regarding Freetalk itself, well I haven't reviewed the code yet so I 
> won't comment. From what I have seen (some shared classes ended in the 
> node's package!) it's a mess.

What's wrong with putting shared classes in the node? It seems the most 
practical solution right now?

_______________________________________________
Tech mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/tech
signature.asc (application/pgp-signature, 827 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iQIVAwUASXhfV3svjZi+xPTDAQKLDw//bSW9u3eQ0wPDGJClCWdopgKBA/xV7mJr
S40ouZOR7O6ouLs/cOx+jUOH51xGp7+kuIM1o2lI5z4/SBY3uIBjrrche90kAe4P
BE5Pp7BemrVlZTyI19BUIB6jFwtQTAqKIM6USt9rg7TBG1Nwxb7gQ3bFulrA8nH6
Ds7EQtYRsvhF1HTY2DiZprvIikrEWhxu1nBdAY/weMRwcnGDSvRzHrLMHeYA704M
WmWkjA7N5n1Z3+/XOIYD2rKHSDKiqo1kO+wrQPz8h/0qKXJcnxfthCkrHCKzM3an
bHh8ohIvfml7elCIw97SI5Iowh/tQswW3Z7lK/rZCOMlYF1eMpAnReUMDCxb1ooe
2KoaNHQgJIeJFhyLG3d5JMrexjJmFtROiARWXAEjYsV5Q+iR9XhMiwj9s/mqjMqg
AamlPxddfK063cDwnULF5j0nsptorSRpy0Jnhrn1MYMd1J3QmSpr/viTgFYUgYfz
OCdMEiMdON3BRCxiLBZGQxHJG6Ae/KvM5ltpwf2DfmTENRG9w+0TpFfd6c2AZgbg
Q1GI339S2crv3See0tZEcfwdSCQUpPEt/KP7j4XiG6Ctyr2KdrwgtDSH5sp8G8q2
xfk8NHYnLu8kfml4BPhDb98Y/TRWqFL+nSL71RxbBNrZJinOxwNRJEnTJhpIMs1n
GUuSVdRYtGw=
=7Pcm
-----END PGP SIGNATURE-----