Re: [Notes2-team] Shell Extension
Brought to you by:
andersonrb
From: Anderson R. B. <no...@ig...> - 2003-10-30 16:36:11
|
Daniel Roma wrote: > Qual sua previs=E3o de lan=E7amento do Notes 2004? Tenho que conversar com o Allan sobre isto para ver se ele acha que vale a pena lan=E7ar o site e a nova vers=E3o ao mesmo tempo ou se =E9 melhor lan=E7a-los em separado... mas acho que temos um ou dois meses pra isto pelo menos. Outro dia legal de lan=E7ar seria em 15 de dezembro, que foi qdo o Notes SE foi lan=E7ado... bom, logo marcamos uma data. J=E1 vi que todo mundo gostou da id=E9ia :) > 1) Preciso usar o registro do Windows.... n=E3o tenho o fonte do Notes=20 > aqui comigo, s=F3 tenho l=E1 no escrit=F3rio mesmo, ent=E3o n=E3o me le= mbro se o=20 > Notes j=E1 usa alguma chave.. Se n=E3o usa, qual devo utilizar?? Sei qu= e=20 > as configura=E7=F5es s=E3o salvas em XML, ent=E3o acho que n=E3o t=E3o = usando=20 > ainda uma chave n=E9? N=E3o t=E1 usando nenhuma chave naum. Todas as configura=E7=F5es ficam gu= ardadas=20 em arquivos... Vamos usar chaves apenas para o registro de associa=E7=F5es... ele=20 associacia as extens=F5es com uma chave chamada "Documento do Notes" que serve apenas para isto.=20 Quer dizer que no caso =E9 melhor termos uma chave exclusiva para a extens=E3o... No caso de seguirmos o modelo tradicional de usar empresa/produto, usemos= : "Equipe do Notes"/"NotesSE2004" > 2) Shell Extension =3D DLL... :) Tem problema ter que distribuir uma DL= L=20 > junto com o Notes? O DLL =E9 realmente necess=E1rio? Eu desconfio que n=E3o. Tenho um outro=20 editor aqui (JEdit) que faz isto sem usar DLL. Ele p=F5e links direto para o EXE pelo q entendi..= .=20 se for necess=E1rio, teremos que dar um jeito dele ser bem leve (ou seja, er poucos KBs).=20 Qualquer coisa eu adapto o c=F3digo para KOL (uma biblioteca alternativa a VCL q cria DLLs/EXEs be= m=20 menores...) > Agora estava pensando nessa hist=F3ria do Notes 2... poderiamos, se der= =20 > certo mesmo, colocar no Notes2 o Shell Ext... basta colocar defini=E7=F5= es=20 > de compilador no fonte para que ele s=F3 compile essa fun=E7=E3o no Del= phi,=20 > e n=E3o no Kylix. Exato! E de qualquer forma podemos criar um microprograma que fa=E7a esse= =20 tipo de intera=E7=E3o no windows, sei l=E1. Sempre tem um jeito... > Err... n=E3o sei como funciona muito bem ainda o esquema de=20 > desenvolvimento de vcs... vou come=E7ar a fazer a DLL, que n=E3o envolv= e o=20 > c=F3digo do Notes, j=E1 que tem que ser um DPR separado. Mas, se vcs=20 > quiserem mesmo que eu fa=E7a, please, me de uma luz de como vamos=20 > trabalhar.. :) Cara, o Notes SE 2004 vai ser feito por fora. Como eu disse, n=E3o vou=20 envolver a equipe nele, vou deixar a equipe trabalhando no Notes 2. Eu vou fazer essa micro=20 vers=E3o sozinho apenas recebendo patchs de quem estiver a fim de implementar alguma coisa.=20 Ent=E3o vai fazendo o c=F3digo e logo que estiver compil=E1vel me envie para que eu pense como vamos=20 integrar a extens=E3o ao notes e vice-versa... Se for de interesse geral eu ponho pra download (apenas para equipe) o=20 fonte com as modifica=E7=F5es que estou fazendo pra poderem acompanhar. Mas, insist= o,=20 vamos focar no Notes 2. O Notes SE 2004 =E9 mais uma jogada de marketing para=20 manter os usu=E1rios conosco enquanto desenvolvemos o Notes 2 :) []'s Anderson > > > []=B4s > > Daniel Roma > > > Anderson R. Barbieri wrote: > >> >> Robson e Daniel, >> >> estamos falando sobre o "Notes SE 2004" que =E9 S=D3 para >> windows. Apenas o Notes 2 ter=E1 vers=F5es para linux... >> >> Como disse o Daniel, no linux simplesmente n=E3o seria. Mas >> como por enquanto estamos falando de windows apenas, >> n=E3o vejo por que n=E3o usar a shell extension. >> >> Tu tem c=F3digo pronto pra isso Daniel??? >> (A minha id=E9ia pro Notes SE 2004 =E9 usarmos tudo >> que estiver meio pronto para lan=E7armos ela o mais >> r=E1pido poss=EDvel e para n=E3o atrapalhar o Notes 2 que >> =E9 a nossa prioridade.) >> >> S=F3 pra dar uma not=EDcia, vou concluir minha tarefa no prazo. >> O que quer dizer que logo que consigamos definir as >> duplas, poderemos iniciar o desenvolvimento... isso >> ser=E1 nos pr=F3ximos dias, eu espero :) >> >> Mais do que nunca precisamos da reuni=E3o e da >> presen=E7a de todos nela... >> Anderson >> >> >> Daniel Roma wrote: >> >>> Na verdade, acho que no linux n=E3o seria... :) >>> >>> >>> Daniel Roma >>> >>> >>> Robson Cardoso dos Santos wrote: >>> >>>> No linux isso n=E3o seria t=E3o simples assim! >>>> Temos que pensar nisso tbm. >>>> >>>> --- Daniel Roma <dan...@ya...> escreveu: > >>>> A princ=EDpio, pensei em adicionar ao menu de contexto >>>> =20 >>>> >>>>> do explorer um "Editar com o Notes" nas exten=E7=F5es >>>>> que o usu=E1rio registrasse, assim o usu=E1rio teria a >>>>> facilidade de abrir com o notes sem ter que >>>>> necessariamente associar aquela exten=E7=E3o ao >>>>> programa.. >>>>> >>>>> Talvez depois surgissem novas ideias.... >>>>> >>>>> >>>>> >>>>> Heheh.. imagino que esta miss=E3o de acertar um >>>>> hor=E1rio pra reuni=E3o seja pra Super Heroi mesmo... >>>>> ainda mais com uns desenvolvedores malas que n=E3o >>>>> podem de fim de semana... :) >>>>> >>>>> >>>>> []=B4s >>>>> >>>>> Daniel Roma >>>>> >>>>> ----- Original Message ----- From: Anderson R. Barbieri To:=20 >>>>> not...@li... Sent: Wednesday, October 29,=20 >>>>> 2003 3:14 PM >>>>> Subject: Re: [Notes2-team] ...da s=E9rie "id=E9ias >>>>> malucas"... >>>>> >>>>> >>>>> >>>>> Daniel, existem v=E1rios tipos de shell extension... >>>>> de que tipo tu t=E1 falando? >>>>> Que tipo de funcionalidade ele adicionaria? D=EA uma >>>>> id=E9ia mais detalhada >>>>> de como seria isto para o usu=E1rio. >>>>> >>>>> Se for algo bom pro usu=E1rio, pq n=E3o?! >>>>> >>>>> Quanto a incerteza da reuni=E3o, o problema =E9 que >>>>> poucos enviaram os seus >>>>> hor=E1rios... naum tenho poderes de adivinha=E7=E3o para >>>>> poder marcar uma reuni=E3o >>>>> em que todos possam estar se as pessoas n=E3o >>>>> enviarem os seus hor=E1rios :) >>>>> >>>>> Abra=E7o, >>>>> Anderson >>>>> >>>>> Daniel Roma wrote: >>>>> >>>>> > N=E3o sei se aqui =E9 o lugar certo, mas diante da >>>>> incerteza da tal > reuni=E3o, gostaria de sugerir: >>>>> > Shell Extension. >>>>> > >>>>> > Acham v=E1lido?? =DAtil? Legal? Insignificante? >>>>> > >>>>> > Pra um dos meus softs free eu fiz.... ta CHEIO >>>>> de bug.. hehehe... mas > confesso que n=E3o me dediquei eu mata-lo= s... >>>>> obviamente com o notes > seria diferente. >>>>> > >>>>> > >>>>> > >>>>> > []=B4s >>>>> > >>>>> > Daniel Roma >>>>> > >>>>> > >>>>> > >>>>> > Anderson R. Barbieri wrote: >>>>> > >>>>> >> >>>>> >> *...Da s=E9rie id=E9ias malucas...* >>>>> >> { Se voc=EA n=E3o estiver a fim de ouvir meus >>>>> argumentos, pule direto para >>>>> >> o fim da p=E1g. } >>>>> >> >>>>> >> (para quem =E9 novo no notes, durante o >>>>> planejamento mand=E1vamos para >>>>> >> a lista "id=E9ias malucas" sobre o que poderi=E1mos >>>>> fazer no notes. Esta >>>>> >> =E9 mais um id=E9ia maluca, talvez in=FAtil e idiota, >>>>> talvez excelente... >> deixo para >>>>> >> voc=EAs julgarem...) >>>>> >> >>>>> >> *Considerando que:* >>>>> >> a) o Notes 2, mesmo com um milagre dos grandes, >>>>> n=E3o vai sair em menos >>>>> >> de um ano; >>>>> >> b) temos hoje aproximadamente 9.000 usu=E1rios, >>>>> muitos deles esperando >>>>> >> de n=F3s algum sinal de vida (tem gente que acha >>>>> q o projeto est=E1 parado >>>>> >> por que faz tempo q nada =E9 lan=E7ado); >>>>> >> c) tenho como usar o c=F3digo do que seria a >>>>> vers=E3o 1.6 do Notes para >>>>> >> corrigir bugs da vers=E3o est=E1vel (1.5.4), ou >>>>> seja, isso n=E3o atrapalhar=E1 o >>>>> >> desenvolvimento do Notes 2, pois posso dar >>>>> conta sozinho; >>>>> >> d) alguns usu=E1rios daqueles que nos enviaram >>>>> sugest=F5es e coment=E1rios nos >>>>> >> enviaram id=E9ias que podem ser facilmente >>>>> implementadas na vers=E3o >>>>> >> est=E1vel atual; >>>>> >> e) temos que "vender" o Notes SE durante mais >>>>> de um ano ainda e uma >>>>> >> atualizada pra corrigir bugs e adicionar >>>>> perfurmarias daria um >> empurr=E3ozinho nisto... >>>>> >> >>>>> >> *A minha id=E9ia maluca =E9: >>>>> >> Notes SE 2004 (1.5.8) >>>>> >> *- Corre=E7=E3o de bugs (relativas ao XPmenu e ao >>>>> richedit) e v=E1rias >> pequenas >>>>> >> melhorias (como lembrar o caminho do =FAltimo >>>>> arquivo aberto - p/ o >> win98/win95); >>>>> >> - Suporte para associar arquivos com o Notes >>>>> durante a instala=E7=E3o >>>>> >> e atrav=E9s do di=E1logo de configura=E7=F5es; >>>>> >> - Melhorias nos menu inserir e templates. >>>>> Facilidades para >> configur=E1-los; >>>>> >> - Toolbar mais configur=E1vel; >>>>> >> - Possibilidade de pesquisar o trecho >>>>> selecionado em motores de busca >>>>> >> (para conseguir ajuda sobre certa API do >>>>> windows ou fun=E7=E3o do php, p. >> ex.); >>>>> >> - Localiza=E7=E3o/Substitui=E7=E3o em m=FAltiplos >>>>> arquivos/diret=F3rios; >>>>> >> - E, se tiver tempo sobrando, um painel com um >>>>> treeview com os itens do >>>>> >> menu inserir, para inserir c=F3digos ainda mais >>>>> facilmente. >>>>> >> >>>>> >> Eu tenho guardada uma vers=E3o de desenvolvimento >>>>> do Notes 1.6 >>>>> >> (que foi abandonada depois de fazermos >>>>> modifica=E7=F5es radicais a >>>>> >> vers=E3o que tenho aqui) que possui boa parte >>>>> destas coisas j=E1 funcionado. >>>>> >> Ent=E3o essa "nova" vers=E3o seria mt f=E1cil de ser >>>>> feita - os dois >> =FAltimos itens s=E3o os =FAnicos que >>>>> >> dariam um pouco mais de trabalho. Se o grupo >>>>> achar legal lan=E7armos est=E1 >>>>> >> vers=E3o, penso que poderia ser lan=E7ada junto com >>>>> o novo site... >>>>> >> >>>>> >> Seria mais um trabalho, mas agradaria aos >>>>> usu=E1rios (eu me incluindo >> a=ED!). >>>>> >> >>>>> >> Que acham???? >>>>> >> >>>>> >> Anderson R. Barbieri >>>>> >> * >>>>> >> * > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> >>>>> =20 >>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> =20 >>>> >>>>> > This SF.net email is sponsored by: SF.net >>>>> Giveback Program. >>>>> > Does SourceForge.net help you be more >>>>> productive? Does it >>>>> > help you create better code? SHARE THE LOVE, >>>>> and help us help >>>>> > YOU! Click Here: http://sourceforge.net/donate/ >>>>> > _______________________________________________ >>>>> > notes2-team mailing list >>>>> > not...@li... >>>>> > >>>>> >>>>> =20 >>>> >>>> >>>> >>>> https://lists.sourceforge.net/lists/listinfo/notes2-team >>>> =20 >>>> >>>>> > >>>>> > >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> =20 >>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> =20 >>>> >>>>> This SF.net email is sponsored by: SF.net Giveback >>>>> Program. >>>>> Does SourceForge.net help you be more productive? Does it >>>>> help you create better code? SHARE THE LOVE, and >>>>> help us help >>>>> YOU! Click Here: http://sourceforge.net/donate/ >>>>> _______________________________________________ >>>>> notes2-team mailing list >>>>> >>>>> =20 >>>> >>>> >>>> >>>> =3D=3D=3D message truncated =3D=3D=3D >>>> Yahoo! Mail - o melhor webmail do Brasil >>>> http://mail.yahoo.com.br >>>> >>>> >>>> ------------------------------------------------------- >>>> This SF.net email is sponsored by: SF.net Giveback Program. >>>> Does SourceForge.net help you be more productive? Does it >>>> help you create better code? SHARE THE LOVE, and help us help >>>> YOU! Click Here: http://sourceforge.net/donate/ >>>> _______________________________________________ >>>> notes2-team mailing list >>>> not...@li... >>>> https://lists.sourceforge.net/lists/listinfo/notes2-team >>>> >>>> =20 >>>> >>> >>> >>> >>> ------------------------------------------------------- >>> This SF.net email is sponsored by: SF.net Giveback Program. >>> Does SourceForge.net help you be more productive? Does it >>> help you create better code? SHARE THE LOVE, and help us help >>> YOU! Click Here: http://sourceforge.net/donate/ >>> _______________________________________________ >>> notes2-team mailing list >>> not...@li... >>> https://lists.sourceforge.net/lists/listinfo/notes2-team >>> >>> >> >> >> >> >> ------------------------------------------------------- >> This SF.net email is sponsored by: SF.net Giveback Program. >> Does SourceForge.net help you be more productive? Does it >> help you create better code? SHARE THE LOVE, and help us help >> YOU! Click Here: http://sourceforge.net/donate/ >> _______________________________________________ >> notes2-team mailing list >> not...@li... >> https://lists.sourceforge.net/lists/listinfo/notes2-team >> > > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. > Does SourceForge.net help you be more productive? Does it > help you create better code? SHARE THE LOVE, and help us help > YOU! Click Here: http://sourceforge.net/donate/ > _______________________________________________ > notes2-team mailing list > not...@li... > https://lists.sourceforge.net/lists/listinfo/notes2-team > > |