Not to stomp on your ideas, they are nice - but talk is cheap.

No major work like what you described will end well, without first a refactor
of the code. (And if you try to force it, the codebase will end up worse than
before.)

This is dirty business. See the thread "Freenet at the Circumvention Tech
Summit in Berlin" from 9th October, for a precise list on the first tasks that
need to be done. There are more, beyond what is listed, and I will extend the
list when someone has stepped up to do it.

On 04/01/14 11:31, Alexandre Minette wrote:
> Hi everyone !
> 
> Freenet is now really old compared to the majority of open-source projects
> (which is really good, especially in terms of security) but the sad part is
> that there's almost no users in it.
> 

Old = secure is an heuristic generalisation that you might guess, if you don't
have a specific project in mind. I don't think you should make this assumption
for Freenet.

> I have some ideas I would share with you to improve the popularity of the
> platform, and I want to contribute in the project (maybe you already seen
> some of them) :
> 
> - FProxy is really ugly and almost unusable for non-technical users.
>   As I understand, someone is working on a new FProxy code with modern
> templates which is really a long task.
>   An intermediate step could be to create a modern theme for FProxy with
> the current interface.
> 
>   Here is an example of a theme I've created for FProxy (fully-compatible
> with the current interface, some of you might have seen it on Sone):
> 
>  -
> http://image.noelshack.com/fichiers/2014/01/1388832014-screenshot-from-2014-01-04-11-39-31.png
> 
>  Of course, this is only an idea and the final theme can be completely
> different.
>  I can help you with the theme creation anyway, we should talk on irc about
> it :).
> 
> - The CSS filter in the Core is not supporting some features of CSS3 :
>   This is really important, because Javascript is not supported, CSS3 is
> the only thing that could bring a good user experience on a Freesite,
>   Specially some features like :
>    - animation / transition / transform / keyframes (especially because
> there is no javascript allowed).
>    - background gradient (quite the same, and this feature is removing the
> needs of a background in most cases).
>    - content (used mainly for icons).
>    - styling of HTML5 tags (the filter does not like some of them).
>   - display: box/inline-flex (less important)
>  And maybe others I did not see. (border-radius seems supported).
> 
> I've seen the filter code in the core and some of them are really easy to
> implement (like display: inline-flex), I could help with that too :).
> 
> 
> - Why not embed the official plugins directly into the Freenet install ?
> (or download it at start), Freenet is currently requiring a lot of setup to
> work.
> 
> - This has been already said but a file sharing application would boost the
> popularity of the platform (but yes, It's not really easy to write...)
> 
> - I could also help to create a good theme for Freemail & Sone (especially
> for Freemail which really needs one).
> 
> Bringing more users is important for a project like Freenet because
> anonymity means "hiding in the crowd". This would be even better with more
> users.
> And with more users, you will have more contributors (like the guys behind
> cryptosphere: https://github.com/cryptosphere/cryptosphere).
> 
> Freenet is a really good piece of software anyway, congrats everyone :).
> 
> --
> MINETTE Alexandre
> _______________________________________________
> Devl mailing list
> Devl@freenetproject.org
> https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
> 


-- 
GPG: 4096R/1318EFAC5FBBDBCE
git://github.com/infinity0/pubkeys.git

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Devl mailing list
Devl@freenetproject.org
https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to