It´s time to separate libraries [INACTIVE]

Here we discuss compilation and how to build an addon for BFW.

It´s time to separate libraries

Mensagempor gamba47 » Seg Jan 21, 2008 2:20 pm

Hi folks!

I see a lot of problems with libreries, squid, nmap and another addons. This problems are caused because some addons have your own libreries inside.


We need to create another way for make it possible and without problems.

Any idea?

I see hdb from nachazo and i like it. This addon don´t use RAM and i think this is a very good notice for those people who use Squid.
Hdb can be used with /partition i think.


Waiting for your comments.

gamba47
Avatar do usuário
gamba47
BFW Beneméritos
 
Mensagens: 7243
Registrado em: Ter Dez 27, 2005 1:51 pm
Localização: Buenos Aires, Argentina
BrazilFW Box: Pentium4 1256mb RAM HD 200gb
BrazilFW 3.0.237 without Squid
3 ADSLs & 1 Cablemodem
50 Users & more!

Re: It´s time to separate libraries

Mensagempor nachazo » Ter Jan 22, 2008 3:09 pm

I´m developing hdb beta 4 with partition compatibilities....
so in the future we can use partitions add-ons and hdb add-ons in the same machine...

Hdb has a link that download all libraries in the hd... so we can save RAM....
another function is the configuration of hdparm, to tune our hard disk...

regards.
nachazo
 

Re: It´s time to separate libraries

Mensagempor gamba47 » Ter Jan 22, 2008 3:18 pm

In addition to the previous post, I would like to mention that the issue here is not the way in which libraries are stored in an add-on, but the compatibility problems that they cause because of some duplication of libraries, causing the system or other add-ons to stop working.


Each one creates his own addon and ends up by generating problems with other addons.


gamba47
Avatar do usuário
gamba47
BFW Beneméritos
 
Mensagens: 7243
Registrado em: Ter Dez 27, 2005 1:51 pm
Localização: Buenos Aires, Argentina
BrazilFW Box: Pentium4 1256mb RAM HD 200gb
BrazilFW 3.0.237 without Squid
3 ADSLs & 1 Cablemodem
50 Users & more!

Re: It´s time to separate libraries

Mensagempor gamba47 » Qua Jan 30, 2008 10:08 am

I need more people talking about this. I think this is very important.


gamba47
Avatar do usuário
gamba47
BFW Beneméritos
 
Mensagens: 7243
Registrado em: Ter Dez 27, 2005 1:51 pm
Localização: Buenos Aires, Argentina
BrazilFW Box: Pentium4 1256mb RAM HD 200gb
BrazilFW 3.0.237 without Squid
3 ADSLs & 1 Cablemodem
50 Users & more!

Re: It´s time to separate libraries

Mensagempor erythros » Seg Mar 10, 2008 6:23 pm

One way to solve this issue is to regulate how add-ons are built.

The easiest way to do that is to make sure people use a specific build system. This way shared libraries of different versions wont be created. Even a add-on guideline would help, ie: ask all add-on developers use a set of version specific libraries.
erythros
 

Re: It´s time to separate libraries

Mensagempor gamba47 » Seg Mar 10, 2008 9:18 pm

I agree with this, we need to create a list for "How To Make and Addon".

It´s really important, not for you or any skill user, only for newbies.

A lot of problems will be resolved with something like this.


gamba47
Avatar do usuário
gamba47
BFW Beneméritos
 
Mensagens: 7243
Registrado em: Ter Dez 27, 2005 1:51 pm
Localização: Buenos Aires, Argentina
BrazilFW Box: Pentium4 1256mb RAM HD 200gb
BrazilFW 3.0.237 without Squid
3 ADSLs & 1 Cablemodem
50 Users & more!

Re: It´s time to separate libraries

Mensagempor El guapo Dan » Seg Abr 07, 2008 4:26 pm

And what happened with the how to?, I'm trying to make an addon but it seems to be a little annoying cause of the lack of info about that topic, I'm studing the scripts of other users to figure out how they did it, but that its very tricky, well my opinion is that we need a how to, i'm thinking about of build a BFW-ADDON sdk that will contains an add-on skeleton or something like that.

When I achieve the goal of build my own addon, I will post some documen like "Building ADDON's of BFW for dummies" :D.

Saludos.
El guapo Dan
 

Re: It´s time to separate libraries

Mensagempor gamba47 » Qua Abr 23, 2008 11:56 am

Cavernicola escreveu:And what happened with the how to?, I'm trying to make an addon but it seems to be a little annoying cause of the lack of info about that topic, I'm studing the scripts of other users to figure out how they did it, but that its very tricky, well my opinion is that we need a how to, i'm thinking about of build a BFW-ADDON sdk that will contains an add-on skeleton or something like that.

When I achieve the goal of build my own addon, I will post some documen like "Building ADDON's of BFW for dummies" :D.

Saludos.



We need to work in this, but first is necessary create a full list of what to do with an addon.

If we don't create a parameters for this maybe never have a HowTo. I don't create those parameters because i don't have enougth force to make this. I will talk with some developers to make this possible.

Don't forget this: now we are making a new BrazilFW, maybe when it finish we can go to this step.


gamba47
Avatar do usuário
gamba47
BFW Beneméritos
 
Mensagens: 7243
Registrado em: Ter Dez 27, 2005 1:51 pm
Localização: Buenos Aires, Argentina
BrazilFW Box: Pentium4 1256mb RAM HD 200gb
BrazilFW 3.0.237 without Squid
3 ADSLs & 1 Cablemodem
50 Users & more!

Re: It´s time to separate libraries

Mensagempor Juanillo » Qua Abr 23, 2008 1:47 pm

Ok Gamba, may be we can talk about this in our BFW meeting in BA - Argentina next Monday ... by the way ... no post about the meeting ???

Regards

Juan
Juanillo
 

Re: It´s time to separate libraries

Mensagempor nachazo » Qua Abr 23, 2008 4:39 pm

erythros escreveu:ask all add-on developers use a set of version specific libraries.


The best way to do this is use the latest stable version of the librarie.

regards.
nachazo
 

Re: It´s time to separate libraries

Mensagempor erythros » Qua Abr 23, 2008 6:54 pm

The best way to do this is use the latest stable version of the librarie.


What do we do when a newer version of that library is developed?
erythros
 

Re: It´s time to separate libraries

Mensagempor nachazo » Dom Abr 27, 2008 5:04 am

erythros escreveu:
The best way to do this is use the latest stable version of the librarie.


What do we do when a newer version of that library is developed?


First we need know if the new version is out there... The best way to know that is when you compile something... (my case)...

We can compile the new version and upload it to the main build tree....

Maybe we can do a share build tree, or a communitty buld tree with users libraries...

Regards.
nachazo
 


Voltar para Add-On Factory

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes

cron